クリックするとオプション値を取得し、変数に割り当てようとしています。次に、この変数は、要素を非表示にするセレクターの一部として呼び出されます。このコードを使用していますが、変数を使用すると機能しませんでした:
$("#State ul li").live('click', function (event) {
var currentstate = $(this).children('a').html();
if ( $(this).hasClass("selected") ) {
$("#state_"+currentstate).show();
};
});
div#state_arizona
withがdisplay: none
あり、特定の状態が選択されたときにこの div を表示したい。
次のことを試してみると、問題なく div が表示されます。
if ( $(this).hasClass("selected") ) {
$("#state_arizona).show();
};
これはul htmlです:
<ul>
<li>
<a href="#" class="ajax-filter-label">
<span class="checkbox"></span> Alaska </a>
</li>
</ul>
何か助けはありますか?