vue,jquery混用jquery的click事件不触发的bug

wylc123 1年前 ⋅ 1669 阅读

原因是:vue使用了virtual dom(虚拟dom)

所以:click的方法代码,需要写在$(function(){})里

$(function(){
	    $(".periodical-content").on('click', 'img', function () {
	        $(".periodical-imgWarp img").attr('src', $(this)[0].src)
	        $(".periodical-imgWarp").show()
	
	    })
	    $(".periodical-imgWarp img").on('click', function () {
	        $(".periodical-imgWarp").hide()
	    })
	})
更多内容请访问:IT源点

相关文章推荐

全部评论: 0

    我有话说: