我有以下几种: 当我选择checkbox
时,它会在按钮上自动触发click
。但是,我应该怎么做unclick
或取消选择按钮。我试过unbind()
,但似乎没有工作。任何帮助都会很棒。如何在jQuery中反转自动触发'点击'操作
if(this.checked) {
$("#input").trigger('click');
}
else {
$("#input").unbind('click');
}
我有以下几种: 当我选择checkbox
时,它会在按钮上自动触发click
。但是,我应该怎么做unclick
或取消选择按钮。我试过unbind()
,但似乎没有工作。任何帮助都会很棒。如何在jQuery中反转自动触发'点击'操作
if(this.checked) {
$("#input").trigger('click');
}
else {
$("#input").unbind('click');
}
你需要如下更新代码: -
HTML
<input type="checkbox" id="checkme"/><input type="submit" name="sendNewSms" class="inputButton" id="sendNewSms" value=" Send " />
JS
var checker = document.getElementById('checkme');
var sendbtn = document.getElementById('sendNewSms');
checker.onchange = function() {
sendbtn.disabled = !!this.checked;
};
这只是为了改变颜色。我需要点击并取消按钮 – oyers
你可以尝试更新的代码.......希望它会帮助你。 –
您是否在寻找这个fiddler
var check = document.getElementById('check');
var btnsend = document.getElementById('send');
check.onchange = function() {
btnsend.click();
btnsend.disabled = !!this.checked;
};
sendbtn.onclick=function(){
alert("hello");
}
你的意思是模糊(),像焦点相反()你的情况? – AlexanderB
是的,确切地说。以便该按钮在触发器被点击时自动取消点击。 – oyers