为了账号安全,请及时绑定邮箱和手机立即绑定

下划线 加粗中的内容 那串代码什么意思 求大神指教

 <h2>可见性筛选选择器</h2>

    <h3>:visible/:hidden</h3>

    <div class="left">

        <div class="div">

            <a>display</a>

            <p id="div1" style="display:none;">display</p>

        </div>

        <div class="div">

            <a>width</a>

            <a>height</a>

            <p id="div2" style="width:0;height:0">width/height</p>

        </div>

        <div class="div">

            <a>visibility</a>

            <a>opacity</a>

            <p id="div3" style="visibility:hidden;opacity:0">visibility </p>

        </div>

    </div>


    <p id="show"></p>

<script type="text/javascript">

function show (ele) {

if (ele instanceof jQuery) {

$("#show").html('元素的长度的 = ' + ele.length)

} else {

alert(ele+' 不是jQuery对象')

}

}

</script>



    <script type="text/javascript">

    //查找id = div1的DOM元素,是否可见

    show($("#div1:visible"));


    </script>


    <script type="text/javascript">

    //查找id = div2的DOM元素,是否可见

    show( $("#div2:visible") );

    </script>


    <script type="text/javascript">

    //查找id = div3的DOM元素,是否可见

    show( $('#div3:visible')  );

    </script>


    <script type="text/javascript">

    //查找id = div1的DOM元素,是否隐藏

    show( ? );

    </script>


    <script type="text/javascript">

    //查找id = div2的DOM元素,是否隐藏

    show( ? );

    </script>


    <script type="text/javascript">

    //查找id = div3的DOM元素,是否隐藏

    show( ? );

    </script>

 

正在回答

1 回答

一个函数,函数名为show,该函数有一个参数(ele)。函数后面json的意思为:假如参数ele是jq里面的元素对象,则设置$('#show')元素的innerHTML内容为('元素的长度的 = ' + ele.length),如果不是,弹出~~~。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础 (一)—样式篇
  • 参与学习       217508    人
  • 解答问题       1218    个

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

进入课程

下划线 加粗中的内容 那串代码什么意思 求大神指教

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信