IE と Chrome ではクリック イベントが適切に発生しますが、Firefox では発生しません。
私のコード:
sender.bind("open", function () {
var $openButton = sender.wrapper.find('.k-i-arrow-s');
$openButton.addClass('active');
$(document).delegate($openButton, "click", function () {
sender.close();
sender.input.blur();
});
});
問題は、クリック イベントが登録されたときに Firefoxのデリゲートが最初に起動されることです。on()とbind()も試しましたが、同じことが起こりました。
コードの説明:
Kendo MultiSelect コントロールです。開いたら、$openButtonオブジェクトにクリック イベントを登録するだけです。
何か案が?
道場はこちら: http://dojo.telerik.com/eSOBo
テストするには、矢印をクリックしてください。
よろしくお願いします
ダニエル