Итак, у меня есть интересный случай, когда у меня есть таблица с вариантами нажатия кнопки для удаления строки.
var each_row = $("<div>").addClass("multiple-group-fields");
var remove_button = $("<button>").addClass("classes").appendTo(each_row);
var delete_icon = $("<span>").addClass("moreClasses");
remove_button.append(delete_icon);
delete_icon.on("click",{row:each_row}, function(event) {
alert("clicked");
})
$("body").append(each_row);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<body>
<p>Example</p>
</body>
var remove_button = $("<button>").addClass("myClasses").appendTo(each_row);
var delete_icon = $("<span>").addClass("moreClasses");
remove_button.append(delete_icon);
delete_icon.on("click", {row:row_each}, function(event) {
alert("clicked");
})
, но, похоже, это не работает в обычном Firefox.Фактически, когда я наводю курсор на кнопку, курсор также не является указателем.
Однако, когда я переключился на Firefox Developer Edition, у меня не было проблем с этим вообще.Есть ли другое поведение между Firefox Dev и обычным старым Firefox?
Когда я проверяю элемент в обычный Firefox, я вижу, что к нему прикреплено событие (мое оповещение ()), но здесь оно не вызывается
Буду признателен за любые идеи!Спасибо!
Примечание. Это прекрасно работает во всех других браузерах (Chrome, IE и т. Д.).Мой devFF работает на v66, а мой обычный FF на v65