首先我是這樣的寫的:
<label>
<input type=”checkbox”>點選
</label>
無論點選input還是文字,都會執行兩次。因為點選lable會預設執行以下input,然後input又會自己執行一下,所以執行了兩次。
解決方法:
function clickIn(event){
if($(event.target).is(“input”)){
alert(123);
}
}
當元素為input的時候執行方法。
首先我是這樣的寫的:
<label>
<input type=”checkbox”>點選
</label>
無論點選input還是文字,都會執行兩次。因為點選lable會預設執行以下input,然後input又會自己執行一下,所以執行了兩次。
解決方法:
function clickIn(event){
if($(event.target).is(“input”)){
alert(123);
}
}
當元素為input的時候執行方法。