У меня есть div, который на свитке события jQuery не срабатывает. Я пробовал это как ниже, так и $(".assignments-my-overflow")
. Он отлично работает в IE, и аналогичный код работает в урезанном примере в Firefox, но есть что-то в js или css, включенном в наш веб-сайт, что заставляет его не работать в Firefox. В настоящее время я использую twitter bootstrap 2.0.4. Я искал вызовы preventDefault()
, которые могут блокировать его, но не видят ничего очевидного. Есть ли более простой способ понять, почему он не работает, кроме как продолжать устранять биты и куски css/js/html по одному за раз, что немного утомительно?div scroll не запускается в Firefox
<div id='assignments-my-overflow' style="height:<%=percent%>; overflow:auto">
...
$("div").on("scroll", function(){
// alert('scroll');
console.log("scroll");
$(".combo-input").hide();
$(".combo-input").show();
});
я, наконец, понял, что это работает, я не уверен, ДИВ прокрутки, но выбор все дивы решить эту проблему. Я потратил часы, пытаясь понять, почему div, который, как я думал, должен прокручиваться, не был таким. Рад, что я наконец могу двигаться дальше – user1456508