0
我面臨的問題在IE瀏覽器中使用insertbefore腳本的jquery懸停功能。Jquery與insertbefore腳本懸停不工作在IE
目前我需要交換兩個div的懸停。所以我已經在drupal7的腳本之前使用過插入。
它在除IE瀏覽器以外的所有瀏覽器上都能正常工作。
這裏是我的代碼提前
$('.block-views .view-collaborater-view .views-row.views-row-2')
.mouseover(function() {
console.log('mouseover');
$('.block-views .view-collaborater-view .views-row.views-row-2').insertBefore($('.block-views .view-collaborater-view .views-row.views-row-1'));
$('.block-views .view-collaborater-view .views-row.views-row-2').css('width','98%');
})
.mouseout(function() {
console.log('mouseleave');
$('.block-views .view-collaborater-view .views-row.views-row-2').css('width','48%');
$('.block-views .view-collaborater-view .views-row.views-row-1').insertBefore($('.block-views .view-collaborater-view .views-row.views-row-2'));
});
感謝。使用這樣
謝謝您的回覆快。上面的代碼在Chrome和Mozilla中運行良好。我在IE中遇到同樣的問題。鼠標輸入事件只工作。鼠標離開功能在IE中不起作用。控制檯日誌顯示只有鼠標輸入它不會顯示鼠標離開控制檯。 –
請參閱控制檯日誌和IE瀏覽器中附帶的屏幕截圖 –
http://imgur.com/a/wP2kI –