私のページにいくつかのチェックボックスをスタイルするjqueryコードがあります。私もテーブルを持っています。この表は、ページがロードされたときにすべての行を表示しないため、ajaxリクエストを使用して残りの行をロードする必要がありません。問題は、そのajaxでロードされた行のチェックボックスがスタイルされないことです。私はajaxでロードされているチェックボックスにチェックをつけてスタイリングするチェックボックスを継承したい。ajaxでロードされたときにjqueryコードを継承する
0
A
答えて
0
新しいチェックボックスがロードされたら、jQueryコードをトリガーしてチェックボックスのスタイルを設定する必要があります(新しいもののみ)。あなたのコードやマークアップを見ることなく、あなたに直接答えを与えることは不可能ですが、例えば、jQueryコードがチェックボックスにクラスを追加したとします(おそらく、すべてではなく、スタイリング用)。
var cbsToStyle = $(":checkbox:not(.foo)");
を...そしてcbsToStyle
リストのスタイル:そして、あなたは、単にそのコードは、これらのチェックボックスを除外するようにしてください必要があるだろう。
HTML(明らかにあなたと同じ、しかし示すものではない):jQueryの使用
<div id='container'>
<label><input type='checkbox'>Original checkbox</label>
<br><label><input type='checkbox'>Original checkbox</label>
<br><label><input type='checkbox'>Original checkbox</label>
</div>
のJavaScript:styleCheckboxes
が最もある
jQuery(function($) {
var timer = 0,
counter = 4;
styleCheckboxes();
timer = setInterval(loadCheckboxes, 1000);
function loadCheckboxes() {
var index;
if (--counter < 0) {
// Done
cancelInterval(timer);
timer = 0;
}
else {
// Mimic adding three checkboxes
for (index = 0; index < 3; ++index) {
$("<br><label><input type='checkbox'>Another checkbox</label>").appendTo('#container');
}
// Re-trigger the styling code
styleCheckboxes();
}
}
function styleCheckboxes() {
// Get only those we haven't styled before and style them.
// Note that the class is used as a marker (you might _also_
// use it to apply some style rules)
$(":checkbox:not(.styled)").addClass("styled").css("width", "40px");
}
});
...関連するビット。
関連する問題
- 1. 継承されたロジックとカスタムロジックを継承したC#継承メソッド - これは可能ですか?
- 2. 継承されたオブジェクトを継承するノードjs(enum)
- 3. jQuery AJAXでロードされたコンテンツのスライドショー
- 4. 継承されたメンバを非表示に継承
- 5. @継承されたアノテーションは継承されていません
- 6. AJAXでロードされたコンテンツにJQueryを追加する
- 7. Java継承によるコード継承のコード再利用
- 8. jQueryサムがロードされたときにURLをロードする
- 9. 継承されたクラスはネストされたクラスを継承しますか?
- 10. 内容がajaxでロードされているときにロードされたコンテンツのjQueryマスクが機能しない
- 11. 継承されたフォームでデザイナを開くときのエラー
- 12. ロードされたものが継承されたBaseDiagramPageに存在しません
- 13. 継承されたメンバーをハイライトする
- 14. GWT継承されたモジュール
- 15. 継承された属性
- 16. パイソン - 継承されたメソッド
- 17. 継承されたテキストデコレーションスタイル
- 18. 継承されたオブジェクト
- 19. 継承されたプロパティの型を継承型に変更する
- 20. jQueryのAJAXロードされたフォーム
- 21. Tkinterのグリッドと継承されたオブジェクト
- 22. ネストされたクラスと継承
- 23. 継承されたリソースとモンゴイド
- 24. Javadocのメソッドと継承されたメソッド
- 25. テストフィクスチャ継承と無視されたベーステストフィクスチャ
- 26. 継承したクラスを継承する
- 27. 同じコードのObjectGears継承された列 - スクリプトで使用
- 28. jQueryでAJAX経由でロードされたテキストのプレイングとアニメーション
- 29. ExtJS 6継承hasMany-Relationネストされたロード
- 30. アンドロイドのドキュメントの「継承された定数」と「継承されたフィールド」の違いは何ですか?
これは簡単でした。ありがとう! – Emil
@エミール:心配しないで、喜んで助けました。 –