为什么要加冒号

来源:2-3 静静的显示和隐藏(2)

哎呦啊狗蛋

2019-06-05 10:58:40

init:function ($elem) {
            if($elem.is(':hidden')){ //为什么要加冒号。组件化课程的一些方法是不是之前课程没有提到的
                $elem.data('status','hidden');
            }else{
                $elem.data('status','shown');

            }
        },


写回答

1回答

好帮手慕星星

2019-06-05

你好,

:hidden 是jquery中的选择器,选取隐藏的元素。

is() 方法用于查看选择的元素是否匹配选择器。

http://img.mukewang.com/climg/5cf75d490001194a01940027.jpg

这里的意思是$elem元素是否是隐藏的状态。

jquery中有很多方法不是常用的,所以可能没有提到过,如果同学在学习中遇到问题,直接在问答区进行提问即可,老师们帮助你解决。

祝学习愉快!

0

0 学习 · 14456 问题

查看课程