0

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

テストするには、矢印をクリックしてください。

よろしくお願いします

ダニエル

4

1 に答える 1