我在 "Chrome "中遇到了以下问题:
var items = $("option", obj);
items.each(function(){
$(this).click(function(){
// alert("test");
process($(this).html());
return false;
});
});
在 "Chrome "中,"click "事件似乎没有发生,但在 "Firefox "中却能正常工作。
我想从一个组合中点击
选项元素,如果我改用另一种元素,比如
我们可以通过其他方式实现这一目标,而不是直接用"<select> "调用事件。
JS部分:
$("#sort").change(function(){
alert('Selected value: ' + $(this).val());
});
HTML部分:
<select id="sort">
<option value="1">View All</option>
<option value="2">Ready for Review</option>
<option value="3">Registration Date</option>
<option value="4">Last Modified</option>
<option value="5">Ranking</option>
<option value="6">Reviewed</option>
</select>