为了账号安全,请及时绑定邮箱和手机立即绑定
  • var $p=$("#imooc"); $p.html('你好!通过慕课学习jquery才是最佳的途径').css('color','red');
    查看全部
  • 不在文档中的元素是被认为是不可见的,如果当他们被插入到文档中,jQuery没有办法知道他们是否是可见的,因为元素可见性依赖于适用的样式
    查看全部
  • 元素可见性的判定是依据元素是否在文档中占据一定的空间,可见元素的款或者高都是大于零的。 元素的visibility:hidden或 opacity:0被人为是可见的,因为他们任然占据一定的空间布局
    查看全部
  • 隐藏元素的常见集中方式: 1、CSS display的值是none; 2、type="hidden" 的表单元素; 3、 宽度和高度都显示设置为0; 4、一个祖先元素是隐藏的,该元素是不会再页面上显示; 5、CSS visibility的值是hidden; 6、CSS opacity的值是0;
    查看全部
  • 可见性筛选选择器 元素有显示与隐藏状态,jQuery根据元素的状态扩展了可见性选择器:visible与:hidden $(":vidible")选择所有显示的元素 $(":hidden") 选择所有隐藏的元素 :hidden选择器,不仅仅包括样式是display="none"的元素,还包括隐藏表单,visibility
    查看全部
  • 选择器 描述 $(":contains(text)") 选择所有包含指定文本的元素 $(":parent") 选择所有包干子元素或者文本的元素 $(":empty") 选择所有没有子元素的元素(包含文本节点) $(":has(selector)") 选择元素中至少包含指定选择器的元素
    查看全部
  • 基本筛选选择器的用法与CSS中的伪元素相似,选择器用冒号“:”开头 $(':first')匹配第一个元素 $(':last')匹配最后一个元素 $(':not(selector)')一个用来过滤的选择器,选择所有元素除去不匹配给定选择器的元素 $(':eq(index)')在匹配的集合中选择索引值为index 的元素 $(':gt(index)')选择匹配集合中所有大于index索引值的元素 $(':even')选择索引值为偶数的元素,从0开始计数 $(':odd')选择索引值为奇数的元素,从0开始计数 $(':lt(index)')选择匹配集合中所有小于index索引值的元素 $(':header')选择所有标题元素 $(':lang(language)')选择指定语言的所有元素 $(':root')选择文档的根元素 $(':animated')选择所有正在执行动画效果的元素
    查看全部
  • css的样式是有优先级的,当外部样式、内部样式和内联样式同一样式规则同时应用于同一个元素的时候,优先级如下 外部样式 < 内部样式 < 内联样式 .addClass()方法是通过增加class名的方式,那么这个样式是在外部文件或者内部样式中先定义好的,等到需要的时候在附加到元素上 通过.css()方法处理的是内联样式,直接通过元素的style属性附加到元素上的 通过.css方法设置的样式属性优先级要高于.addClass方法 总结: .addClass与.css方法各有利弊,一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加统一的类规则 如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考虑.css()方式
    查看全部
  • :contains与:has都有查找的意思,但是contains查找包含“指定文本”的元素,has查找包含“指定元素”的元素 如果:contains匹配的文本包含在元素的子元素中,同样认为是符合条件的。 :parent与:empty是相反的,两者所涉及的子元素,包括文本节点
    查看全部
  • 这里odd是奇数的意思,下行代码是在所有行都有样式c的情况下,对奇数号进行删除样式c的操作,但是因为序号是从0开始排的,所以显示在文本里是对偶数行删除样式。
    查看全部
  • $('A > B') 紧跟父子关系 选择所有A元素里面的子元素B $('A B') 任意后代关系 选择所有A元素里面的B元素 $('A + B') 紧跟兄弟关系 选取A后面的第一个的B兄弟节点 $('A ~ B') 任意距离兄弟 选取A后面的所有的B兄弟节点 $('A , B') 表示选择器组合 如$("div p, span p")表示div下p节点和span下p节点
    查看全部
  • $('.sixth').css("width",function(index,value){ //索引值index参数必须有 value = value.split('px'); return (Number(value[0])+50)+value[1]; })
    查看全部
  • html()与text()还有val()三者有什么区别
    查看全部
  • .addClass与.css方法各有利弊,一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加统一的类规则 如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考虑.css()方式
    查看全部
  • jQuery的处理: var $p = $('#imooc'); $p.html('您好!通过慕课网学习jQuery才是最佳的途径').css('color','red'); 通过$('#imooc')方法会得到一个$p的jQuery对象,$p是一个类数组对象。这个对象里面包含了DOM对象的信息,然后封装了很多操作方法,调用自己的方法html与css,得到的效果与标准的JavaScript处理结果是一致的。 通过标准的JavaScript操作DOM与jQuyer操作DOM的对比,我们不难发现: 通过jQuery方法包装后的对象,是一个类数组对象。它与DOM对象完全不同,唯一相似的是它们都能操作DOM。 通过jQuery处理DOM的操作,可以让开发者更专注业务逻辑的开发,而不需要我们具体知道哪个DOM节点有那些方法,也不需要关心不同浏览器的兼容性问题,我们通过jQuery提供的API进行开发,代码也会更加精短。
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!