码迷,mamicode.com
首页 > Web开发 > 详细

【锋利的Jquery】读书笔记三

时间:2016-12-12 02:28:42      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:lin   集合   end   click   下拉   文本框   class   append   读书   

DOM操作

三个方面;DOM core    html-dom  css-dom

 

注意点:

删除事件中 三种删除节点的方法   remove   detach   empty

remove不解释

detach  不会把匹配的元素从jquery对象中删除   保留 绑定的事件 附加的数据

<script type="text/javascript">
                  $(function(){
                      $("ul li").click(function(){
                          alert($(this).html())
                      })
                      //var $li = $("ul li:eq(1)").remove();  无事件
                      var $li = $("ul li:eq(1)").detach();    //带事件
                      $li.appendTo("ul");
                      
                  })
         </script>

判断是否有某个样式

hasclass()   判断函数是否有某一个class   返回 true   false

is()           判断是否有某一个值    $("p").is(".anthor")

defaultValue  表单元素 初始值

this.defaultValue 当前文本框默认值

下拉框选择模式

val()    $(":checkbox").val(["check2"]);

attr()    $().attr("selected",true);

 

遍历节点:

children()  取得匹配子元素的集合   只考虑子元素不考虑其后代元素

 

parent() parents() closet()区别

 

等待更新。。。。。

【锋利的Jquery】读书笔记三

标签:lin   集合   end   click   下拉   文本框   class   append   读书   

原文地址:http://www.cnblogs.com/h5monkey/p/6161095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!