1
次のコードはchromeでは正常ですが、fire foxではうまく機能します。それは一度しか動作せず、ページをリフレッシュしても再び動作しません。 私はすべての努力のためのjquery Firefoxはwindow.onloadを起動しません
$(window).load(function() {
感謝を使用する場合、それは今も元気に動作
<script type="text/javascript">
window.onload = new function() {
$(document).on('click', 'div', function() {
if ($(".ystq_buddy").hasClass("ystq_swipe-right") || $(
".ystq_buddy").hasClass("ystq_swipe-left")) {
$(document.forms['f1']).submit();
}
});
};
</script>
なぜjqueryを持っているときにwindow.onloadを使用していますか? – ThisGuyHasTwoThumbs
'new'を削除します – Andreas
[関数と新しい関数の間のJavaScriptの違い]の重複の可能性あり(https://stackoverflow.com/questions/10557213/javascript-difference-between-function-and-new-function) – Andreas