私はChrome
で以下のような問題を抱えています。
var items = $("option", obj);
items.each(function(){
$(this).click(function(){
// alert("test");
process($(this).html());
return false;
});
});
chromeでは、
clickイベントが発生しないようですが、
Firefox`では動作します。
コンボの option
要素を click
できるようにしたいのですが、代わりに別の種類の要素、たとえば <li>
をクリックすると、うまくいきます。何かアイデアはありませんか?ありがとうございます。
イベントを <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>