show($(".div:visible"));显示结果为3,说明":visible"/":hidden"这两个东西只在意自己本身,并不涉及子元素。
                
                    
                    2016-07-19
                
            var $div = $("div");
var $div = $(div);
难道这就是区别?
                var $div = $(div);
难道这就是区别?
                    
                    2016-07-19
                
            看到了吧,作为一名合格的前端不是那么简单的,就一个基本的选择器上面都需要做这么多兼容,幸好有jQuery的出现,让我们省了很多功夫,如果大家对jQuery的实现感兴趣,可以看我另一个门课程 《jQuery源码解析》
                
                    
                    2016-07-18
                
            this,当前的上下文对象是一个html,可以调用html对象所拥有的属性&方法
$(this),代表上下文对象是一个jQuery的上下文对象,可以调用jQuery的方法&属性值
                $(this),代表上下文对象是一个jQuery的上下文对象,可以调用jQuery的方法&属性值
                    
                    2016-07-18
                
            $("#menu_con div.tag dd > p")
$('#menu_con div.tag dd:first-child a:lt(4)')
$('#menu_con div.tag dd:first-child a[name="setColor"]')
$('#menu_con div.tag dd a:nth-child(9)')
$("#menu_con div.tag dd a:contains('更多')")
                
            $('#menu_con div.tag dd:first-child a:lt(4)')
$('#menu_con div.tag dd:first-child a[name="setColor"]')
$('#menu_con div.tag dd a:nth-child(9)')
$("#menu_con div.tag dd a:contains('更多')")
html()的操作是针对整个HTML内容,text()针对的是文本内容.
eg:当你写html("<div>sdsd</div>")的时候是生成一个<div>元素,当你写html("<div>sdsd</div>")的时候生成的是一串字符串.
                eg:当你写html("<div>sdsd</div>")的时候是生成一个<div>元素,当你写html("<div>sdsd</div>")的时候生成的是一串字符串.
                    
                    2016-07-18
                
             
             
        










