十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1、意思就是,被鼠标点击的那个对象如果不是id为register的对象,且register也不包含被鼠标点击的对象,那么就把register给收起来。
创新互联是一家专业提供文水企业网站建设,专注与网站设计、成都网站建设、html5、小程序制作等业务。10年已为文水众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
2、代表focus的事件,即event,可以修改为别的,如:evt,无所谓,只是个变量。 第二段代码整条是什么意思..(e)代表什么?文档document被点击后,取得事件对象,即判断e是否存在,如不存在,把window.event付给e变量。
3、html,body,单引号 和双引号在 js 中是一样的,都表示字符串。逗号,是指或者。jQuery中所有的 筛选器(就是你看到的$(.class),$(#aaa),$(html)等等)与css中用的筛选器 都以一个格式。
对于 Web 程序员,程序功能的实现只是很表面的东西,更需要深入理解 JS 的语言特性及代码在浏览器(解释器)中的工作流程。
你的 append 写法不正确。.append() 等于在页面添加一个 ,然后再 append 其它元素,你应该将所有 html 代码写在一个 append 中。
如果f1中有像setTimeout的异步操作,(额,照理说setTimeout也不算是异步操作,反正就是有时间延迟的),使用1中的方式,在f1没有执行完就会执行f2中的代码,这时候就需要有一个判断。
1、jquery中$(this).parent()是当前标记的父标记的意思。在使用 $(this).parent()的时候,需要对他进行操作,要先得到他的父级,然后在进行操作。
2、id=parent,如果children1是当前元素的话,那么$(#children1).parent()就是指parent这个标记。
3、$parent.append($city); }); $(.tab1_tag2_con a).click(function(){ $(this).remove(); }); }); 删除tab1_tag2_con a里原有的就可以,但是不能删除后来添加的。
4、$(this).parent().children(.select-val)是再找到这个父级元素下的名为select-val的元素,所有,整个代码的意思是:找到下拉框的被选中的值,将这个值写在这个下拉框的父级下面名为select-val的元素内。