您好,关于jquery tirgger 无法触发 mouseover的问题,该如何解决?

$('<img/>').attr({
'src': 'img/ad-b-11.jpg'
}).addClass('j-scale')
.mouseover(function () {
$(this).addClass('j-scale-hover');
})
.appendTo('.u-ad-show')//添加banner广告
.trigger('mouseover');

ABOUTYOU
浏览 368回答 1
1回答

蓝山帝景

$('img').attr({&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'src':&nbsp;'img/ad-b-11.jpg'&nbsp;&nbsp;&nbsp;&nbsp;}).addClass('j-scale')&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.mouseenter(function&nbsp;()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(this).addClass('j-scale-hover');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.appendTo('.u-ad-show')&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.trigger('mouseenter');不要用mouseover(鼠标放上去会多次执行)用mouseenter(鼠标上去会只执行一次),我试过了上面代码可以的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js