我的目標是清除複選框,單擊它的標籤 下面就檢查的作用是我的代碼..的preventDefault()不工作
$('TABLE TBODY TR TD').each(function()
{
$(this).find('input').each(function()
{
$('label for='+$(this)+'').preventDefault();
});
});
下面是相關的HTML ..
<table>
<tr><input type="checkbox" id="a1"><div><label for="a1">ClickMe</lable></div></tr>
</table>
請別人幫我。
嗯抱歉..可悲的是你的代碼不能正常工作:-( – Reddy
「不工作」 !!什麼地方出了錯最好的說明......永遠,你能描述一下不工作,也許產生的jsfiddle它不工作的例子?因爲我在我的帖子鏈接到的JSFiddle表明它的工作原理(我不得不糾正你的無效HTML,雖然...) – Domenic
這裏是jsfiddle鏈接,你可以玩它。 jsfiddle.net/vBKWd/1/ – Reddy