jQuery、試作品のセレクタの狂気
-
09-06-2019 - |
質問
両方のjQueryとPrototpye JavaScriptライブラリを拒否を使えるようになった変数選択リスト項目の要素のインデックス番号が受け入れ、ハードコード番号です。
例えば、試作この作品:
$$('li')[5].addClassName('active');
これはどのようにしているキャストを可変としての数は整数:
$$('li')[currentPage].addClassName('active');
マウスでクリックを取得しま類似の凄味.これは動作します:
jQuery('li').eq(5).addClass("active");
このまま動作しないものものの価値currentPageは5種類別には数:
jQuery('li').eq(currentPage).addClass("active");
私が作り出してしまおうというものJavaScriptページングシステムIを設定する必要はありクラスのページボタンを押します。リスト項目の要素に動的に生成されたり、ページ数います。
解決
う必要があったので具体的には私の要素セレクタでは作るのはハードコードされたい。
jQuery('#pagination-digg li').eq(currentPage).addClass("active");
他のヒント
一る currentPage
の整数であ?うようなもの:
var currentPage = 5;
jQuery('li').eq(currentPage);
としての簡単なアメニティチェック。その作品を実際に試したほうがよいでしょう鋳造 Integer
.
こcurrentPage変数が正しくscopedのコードでご利用いただけます。この変数は変更されるかをコードする前にアクセスです。リーディングプロジェクト 開いているのがfirebug ことができますので追加するブレークポイントの実行を価値に変更します。
所属していません StackOverflow