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

求帮助,点击事件只能响应一次,展开了就隐藏不了,问题在哪T_T

<script type="text/javascript">

    $("li:eq(4),li:eq(5)").css("display","none");

    function ddg(){

        if($("a:contains('更多')").html("简化")){

            $("li:eq(4),li:eq(5)").show();

        }else{

            $("li:eq(4),li:eq(5)").css("display","none");

        }

    }

    </script>


正在回答

3 回答

http://img1.sycdn.imooc.com//555ee2b700019e1505600338.jpg

帮你改了。。

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

979103157 提问者

非常感谢!
2015-05-22 回复 有任何疑惑可以回复我~
#2

979103157 提问者

学习了 研究了一下午已经解决了,发现有很多方法可以去做,谢谢你热心回答~
2015-05-22 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//555ef70b0001083e04470308.jpg已经解决了

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

关于你的选择器,这种写法其实很不科学的,在实际开发中不可取。给你看个我们平时开发的时候,写的显示与隐藏的插件。。

http://img1.sycdn.imooc.com//555ee44f000190d106880586.jpg

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

979103157 提问者

你用的是什么工具啊,感觉不错的样子,之前我那选择器写法不规范,那我平常要注意些什么呢
2015-05-22 回复 有任何疑惑可以回复我~
#2

牙尖十怪 回复 979103157 提问者

百度一下BEM前端重构思想。涉及到交互的,选择器尽量用类名去控制,并且要多次使用的类名尽量存到变量中,因为类似于$("div")这样的写法,每写一个程序就会去找一次这个类,会影响速度。至于我那个编辑器,是VS2013
2015-05-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

求帮助,点击事件只能响应一次,展开了就隐藏不了,问题在哪T_T

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