2

IE はクリック時に不確定なチェックボックスをオフにしているようですが、Chrome と FF はクリック時にチェックします。この動作を確認し、すべてのブラウザで動作を統一する方法を提案できる人はいますか?

これは IE8、9、10、および 1 年未満の chrome と FF のすべてのバージョンです。

fake code so I can submit jsFiddle link, that's weird....

例として、このフィドルに向かいます。

about.htmlindex.htmlを確認し、 Kendo UI Projectを確認します。

IE が異なる結果をもたらすことに注目してください。

4

1 に答える 1

1

フィドルで jQuery を使用しているため、onclickハンドラーを から削除inputsし、JavaScript から直接対象にしました。ライブデモ: http://jsfiddle.net/JEDBG/1/

$('body').on('click', 'input', function () {
    $('#result').html('<br/>state: ' + this.checked);
});

IE は期待どおりの結果を生成するようになりました。

ps フィドルの違いに驚かないでください。jsfiddle が好む方法で外部リソースを含め、さまざまなコード言語をそれぞれのパネルに移動しました。

于 2013-08-29T23:00:19.607 に答える