Я пытаюсь запретить изменение переключателя при использовании кликов, он работает при использовании стандартного jQuery, но когда вы включаете jQuery Mobile, он, похоже, не работает, есть что-то еще, что мне нужно сделать в jQuery Mobile?jQuery Мобильный клик event.preventDefault, похоже, не мешает изменению
<fieldset data-role="controlgroup" data-type="horizontal">
<input type="radio" name="trade-direction" id="buy" value="B" checked="checked" />
<label for="buy">Buy</label>
<input type="radio" name="trade-direction" id="hold" value="H" />
<label for="hold">Hold</label>
<input type="radio" name="trade-direction" id="sell" value="S" />
<label for="sell">Sell</label>
</fieldset>
$('[name="trade-direction"]:radio').click(function(event) {
if(!confirm("Do You Want To Change?")) {
event.preventDefault();
}
});
Ниже приведена ссылка на код в jsFiddle.
http://jsfiddle.net/mikeu/xJaaa/
Как получилось, что это выглядит так хорошо ... Я ожидал, что ящик с обычным стилем, без каких-либо стилей, пораженных ими ... чего я не получу? – hayonj
Проверяется флажок jQuery Mobile. – user1167442
@ hayonj все моделирование выполнено jQuery.Mobile –