此代碼將導致一個遞歸行爲..複選框跨度跨度的onclick裏面..檢查輸入.. jQuery的遞歸問題
我希望能夠點擊文本跨度選中/取消孩子的輸入和觸發子輸入的點擊事件。
http://jsfiddle.net/cwfontan/ALEBr/
<span class="RedHover">
<input type="checkbox" name="chkShowBusn" id="chkShowBusn" tabindex="9" />Business
</span>
$('.RedHover').click(
function (e) {
try {
$(this).children('input').trigger('click');
e.stopPropagation();
e.preventDefault();
console.log('here');
} catch (e) {
//handle no click event.alert
console.log(e.description);
}
}
);
這將工作..謝謝,, – cwfontan
@cwfontan你應該接受答案然後:) –