私はラジオボックスを含むページを持っています。また、項目はそれぞれ異なる番号で識別されます。私は別のジョブからクリックする必要があるアイテムのIDをrecuperingいる、と私はその特定の項目のクリックを強制したい:JQuery:ラジオボックスの特定のアイテムのクリックを強制的に行う方法
これは私のHTMLページです:
<div id="radioCategories" class="select-list__content toggle-box" id="toggle-list-categories">
<label class="checkbox base-bloc" data-match-for="categoriemissionfreelancer">
<input class="filtres" name="categorieFiltre" type="radio" id="1">
<span class="check"></span>
<span class="checkbox-title" data-match-forcontent="name"></span>
<span>(<span data-match-forcontent="nbMission"></span>)</span>
</label>
<label class="checkbox base-bloc" data-match-for="categoriemissionfreelancer">
<input class="filtres" name="categorieFiltre" type="radio" id="2">
<span class="check"></span>
<span class="checkbox-title" data-match-forcontent="name"></span>
<span>(<span data-match-forcontent="nbMission"></span>)</span>
</label>
<label class="checkbox base-bloc" data-match-for="categoriemissionfreelancer">
<input class="filtres" name="categorieFiltre" type="radio" id="3">
<span class="check"></span>
<span class="checkbox-title" data-match-forcontent="name"></span>
<span>(<span data-match-forcontent="nbMission"></span>)</span>
</label>
</div>
をすることができますように私はIDを持つラベル(itmes)を持って、次を参照してください。1,2,3
私は、動的にチェックされなければならないIDのLoadinれる機能があります。
if (GetParams("cat_id")) {
var id_cat = GetParams("cat_id"); // can be 1 or 2 or 3
}
を
私はので、私はそれによって を開始しました「id_cat」と、特定のIDの項目をクリックし(イベント& appearence)を強制が
を受け取ったことをキャッチする機能を開発wann:
checkSelectedCategory: function(id_cat) {
if (id) {
$("#radioCategories input:radio").attr(id, id_cat).click(function() {
alert("clicked");
});
$("input:radio:first").prop("checked", true).trigger("click");
}
}
しかし、それは動作しませんでした何か提案はありますか?
? –