我的jQuery UI对话框中的第一个元素是一个输入,选中后会打开一个datepicker ...
如何禁用此输入?
"#business"目前设置为后台:#323232; 如何将其更改为#000; 单击"#business"并在菜单关闭后返回323232?
$(document).ready(function() {
$("#business").click(function(){
jQuery.fx.off = true;
$("#businessmenu").toggle("");
});
$('html').click(function() {
$("#businessmenu").hide("");
});
$('#business').click(function(event){
event.stopPropagation();
});
});
Run Code Online (Sandbox Code Playgroud)
这是html:
<a href="#" id="business">Biz name</a>
<div id="businessmenu">
<a href="help.html">Help</a>
</div>
Run Code Online (Sandbox Code Playgroud) 我在这做错了什么?这是在jquery-mobile上.
$('.ui-checkbox').click(function() {
if (
$('.ui-checkbox label.ui-checkbox-off').removeClass('off').addClass('on')) {
}else {
$('.ui-checkbox label.ui-checkbox-on').removeClass('on').addClass('off');
}
});
Run Code Online (Sandbox Code Playgroud)
第一部分有效,但不是第二次点击时.