课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
前面的类名加“.”,要删除的类名为什么不加“.”;有什么不同?
2017-05-23
源自:jQuery基础 (一)—样式篇 3-5
正在回答
前面执行的是调用操作,需要通过类名调用标签元素时就要用 "." ,后面是添加一个字符串,所以不用加"."。只有通过removeClass()把字符串 添加到类名中,这个字符串才成为一个类名。
后面的相当于是删除字符串啊 只是removeClass()方法特定的作用
$()是选择器,选出来的对象执行removeClass()方法。
$('.left div')是选class为left元素的后代div元素,然后就是对这些选出来的div元素执行removeClass()
前面的点是标示left是类名不是id 或标签名 ,后面的是很明确的要求是类名了,就不用加“.”来区别是类名
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
4 回答追加类名的判断语句
1 回答checked前面为什么要加冒号
2 回答toggleClass添加删除
3 回答.prev为什么要加个点,在他前面加个点可以吗
3 回答$("input:not(:checked) + p") 为什么input的前面不用加点呢?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号