我有一个列表设置display:none和一些代码显示项目3:
HTML:
<ul> <li>item 1</li> <li>item 2</li> <li>item 3</li> <li>item 4</li> </ul>
jQuery的:
var item = '1'; $("li:gt(1):lt(1)").show();
是否可以在gt选择中获取var?我能想到的就是这个
$("li:gt('+item+'):lt(1)").show();
不起作用.
可以这样做吗?如果没有,我还能尝试什么?
解决方法
您需要使用正确的引号分隔字符串.尝试这个:
$("li:gt(" + item + "):lt(1)").show();