Javascript JQuery隐藏列表项超过5个代码问题
我正在使用以下代码:Javascript JQuery隐藏列表项超过5个代码问题,javascript,jquery,Javascript,Jquery,我正在使用以下代码: <script> $(document).ready(function() { $(function() { $("ul.items").each(function() { $("li:gt(4)", this).hide(); }); }); }); </script> $(文档).ready(函数(){ $(函数(){ $(“ul.items”)。每个(函数(){ $(“li:gt(4)”,this.hide(); }
<script>
$(document).ready(function() {
$(function() {
$("ul.items").each(function() {
$("li:gt(4)", this).hide();
});
});
});
</script>
$(文档).ready(函数(){
$(函数(){
$(“ul.items”)。每个(函数(){
$(“li:gt(4)”,this.hide();
});
});
});
基本上它没有隐藏任何东西
以下是代码的列表部分:
<ul class="items">
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
<li>Six</li>
<li>Seven</li>
</ul>
- 一个
- 两个
- 三
- 四
- 五
- 六
- 七
有人能发现问题吗?试试这个(更干净):
试试这个(干净多了):
$(document).ready(函数(){//TODO Something…})代码>
$(函数(){//TODO something})代码>
2==1
,您应该使用其中一个,不要将2写入1
$(document).ready(函数(){//TODO Something…})代码>
$(函数(){//TODO something})代码>
2==1
,您应该使用其中一个,不要将2写入1
$(document).ready(function() {
$("ul.items li:gt(4)").hide();
});