如何给jquery load()加载的内容添加样式

如何给jquery load()加载的内容添加样式,第1张

将sidebar.html里的各元素指定class,class可以放在main中也可以放到sidebar中。这样Load进来后就是带样式的了。如果是加载后再动态添加,可以用jq的筛选器获取到指定的元素再addClass。没有具体的例子不好说哪种方法更好。

这样肯定不行的,jQuery只是 *** 作了DOM的属性,虽然为标签成功加上了autoplay属性,但视频框架早已经加载完成了,后加上的autoplay属性对其没有作用。应使用HTML5 Video自带的API来控制视频播放,下面的例子实现了鼠标悬停到视频上方自动播放,鼠标移出后自动暂停的效果:

$(function(){

var video = $('video.wp-video-shortcode')

video.hover(function(){

video[0].play() // play() 和 pause() 是HTML5中video自带的API函数,哈哈,方便吧?

},function(){

video[0].pause()

})

})


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11765607.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存