9

項目 3 を表示するためのリスト セットdisplay:noneといくつかのコードがあります。

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();

うまくいきません。これはできますか?そうでない場合、他に何を試すことができますか?

例: http://jsfiddle.net/BSakQ/5/

4

2 に答える 2

13

正しい引用符で文字列を区切る必要があります。これを試して:

$("li:gt(" + item + "):lt(1)").show();
于 2013-02-05T09:10:09.320 に答える
-1

セレクターに二重引用符を使用するため、連結には二重引用符を使用する必要があります。

このjqueryコードを試してください:

$("li:gt("+item+"):lt(1)").show();
于 2013-02-05T09:11:19.913 に答える