라디오 버튼이 사용 클릭시 변경되지 않도록 방지하려고합니다. 표준 jQuery를 사용할 때 작동하지만 jQuery Mobile을 포함 시키면 작동하지 않는 것 같습니다. jQuery Mobile에서해야 할 일이 있습니까?jQuery Mobile 클릭 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 –