別のメソッドでコントロールグループの.click()メソッドを呼び出そうとしています。これが私がこれまでに持っているものです:
$("#list").click(function() {
searchclick = true;
value = $("#listval").text().split(" - ");
window.location.href = "index.html";
item = $("#listval").attr("title");
if (item == "this") {
$("#this").click();
} else {
$("#that").click();
}
});
「#this」と「#that」は、コントロールグループの2つのボタンです。コントロールグループのクリックメソッドは、次のように初期化されます。
$("#this, #that").click(function(){ ...code... }
何か助けはありますか?
編集:これはhtmlがどのように見えるかです:
<div data-role="content" class="ui-content" role="main">
<div id="item" data-role="fieldcontain">
<fieldset data-role="controlgroup" data-type="horizontal">
<legend>
</legend>
<input id="this" name="choose" value="val1" type="radio"/>
<label for="this">
val1
</label>
<input id="that" name="choose" value="val2" type="radio"/>
<label for="that">
val2
</label>
</fieldset>
</div>
...