我希望javascript/jquery guru能幫助我。如何將點擊事件綁定到複選框標籤
我試圖想出一個辦法來從一個複選框標籤的點擊啓動一個彈出框(的fancybox)。我不想實現點擊時過濾數據的複選框功能。
我會歡迎任何想法,我如何能做到這一點。我試過標籤上的onclick函數,但這不起作用。
我想告訴當你點擊一個人的名字在複選框標籤一個的fancybox。下面是該網站: - (例如:jonathanlyon)
http://monkeygetnews.jonathanlyon.com/bs.php
複選框被動態構建,我需要打開一個的fancybox在標籤上創建一個click事件。下面就來構建複選框代碼: -
<input type="checkbox" id = "dn" value="dept_<?php echo $currdept;?>" onchange="doSearch();return false;" />
<label><?php echo $currdept;?></label>
<ul class="dept_<?php echo $currdept;?>">
<li>
<input type="checkbox" name = "un" value="<?php echo $usernames;?>" <?php echo $include;?> onchange="doSearch();return false;" />
<label><?php echo $usernames;?></label>
</li>
<?php
$dept = $currdept;
} else {
?>
<li>
<input type="checkbox" name = "un" value="<?php echo $usernames;?>" <?php echo $include;?> onchange="doSearch();return false;" />
<label><?php echo $usernames;?></label>
</li>
<?php
$dept = $currdept;
}
?>
感謝
喬納森
請在這裏發表摘錄的代碼,而不是一個鏈接到一個無關內容的巨大網頁。 – Barmar
對不起 - 請參閱修改後的問題 –
不要通過環繞或使用'for'將標籤附加到輸入,只需將一個單擊事件附加到標籤,如[** this **](http://jsfiddle.net/AjXpK /) – adeneo