[英]how to add onchange event to ul tag elements?
我有這樣的“ ul”和“ li”組合,
<div style="float:left;">
<div class="group">
<div style="width:80px;">Dropdown<i class="fa fa-caret-down"></i></div>
<ul style="float:left;">
<li><a href="javascript:void(0);">Option1</a></li>
<li><a href="javascript:void(0);">Option2</a></li>
<li><a href="javascript:void(0);">Option3</a></li>
</ul>
</div>
</div>
我想將onchange()事件添加到ul標簽。 我可以說onchange我必須調用一個函數SelectedItem(optionselected)並將選定的“ li”文本作為參數。任何人都可以幫助我。 謝謝。
change event
在其值更改時發送到元素。 此事件僅限於元素,<textarea>
框和<select>
元素。 對於選擇框,復選框和單選按鈕,當用戶使用鼠標進行選擇時會立即觸發該事件,但是對於其他元素類型,該事件將推遲到該元素失去焦點之前。
請參閱http://api.jquery.com/change/
因此.change()
不適用於無序列表...
使用click
事件
$('li').click(function(){
//your code
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.