我有一个列表集display:none和一些代码来显示第3项:
HTML:
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
var item = '1';
$("li:gt(1):lt(1)").show();
Run Code Online (Sandbox Code Playgroud)
是否可以在gt选择中获取var?我能想到的就是这个
$("li:gt('+item+'):lt(1)").show();
Run Code Online (Sandbox Code Playgroud)
不行.可以这样做吗?如果没有,我还能尝试什么?
Ror*_*san 12
您需要使用正确的引号来分隔字符串.试试这个:
$("li:gt(" + item + "):lt(1)").show();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1790 次 |
| 最近记录: |