以下作品中的JavaScript jQuery代码,但我想2层的功能添加到该按钮的状态。jQuery的变化股利按钮状态和单击禁用
当用户单击其中一个按钮时,未点击的另一个按钮将获得一个新类(外观)。
两个按钮的状态应更改为不可点击。
[div id="1" class="__button_image"] [/div] [div id="2" class="__button_image"] [/div]
$("div.__button_image").mouseover(function() { $(this).addClass("__button_image_hover"); }); $("div.__button_image").mouseout(function() { jq(this).removeClass("__button_image_hover"); }); $("div.__button_image").click(function() { $(this).removeClass("__button_image_hover"); $(this).addClass("__button_image_clicked"); jQuery.get('/do/request'); });
感谢解除绑定的意见,我把它更进一步,说: .unbind( '点击'); .unbind('mouseover'); .unbind('mouseout'); 要完全禁用按钮相互作用,一旦用户点击这两个按钮中的一个。 – jdev 2009-04-20 21:44:01
您可以使用.unbind()(不带任何参数)来解除所有绑定事件。 – 2009-06-30 11:32:45