1
我做了這個JQuery按鈕的layerslider插件。但該按鈕僅在加載頁面時起作用。當您瀏覽網站並返回到hoempage時,該按鈕不再有效。jquery靜音只適用於第一頁加載
有什麼建議嗎?
function(element) {
jQuery(document).on('click', '.mute-video', function(){
if (jQuery("video").prop('muted')) {
jQuery("video").prop('muted', false);
jQuery(this).addClass('unmute-video');
} else {
jQuery("video").prop('muted', true);
jQuery(this).removeClass('unmute-video');
}
});
}
HTML:
<video id="myVideo" width="100%" height="100%" autoplay loop >
<source src="/startransfer/wp-content/uploads/2015/10/StarTransfer-promo-aanhanger.mp4" type="video/mp4">
CSS:
.mute-video {
background:url(http://www.welzendesign.com/startransfer/wp-content/uploads/2015/10/volume47.png) no-repeat center;
background-size:42px;
background-color: rgba(0, 0, 0, 0.5);
border:0 !important;
width:64px;
height:64px;
text-indent:-999px;
bottom: 0px;
left: 0px;
text-decoration:none;
}
.unmute-video {
background:url(http://www.welzendesign.com/startransfer/wp-content/uploads/2015/10/volume47.png) no-repeat center;
background-size:42px;
background-color: rgba(0, 0, 0, 0.5);
border:0 !important;
text-decoration:none;
}
.unmute-video:focus,
.unmute-video:active {
outline: none;
}
.mute-video:focus,
.mute-video:active {
outline: none;
}
提前感謝!
你會分享你的HTML嗎? –
我編輯了我的文章 – Vonwelzen
在哪裏應用這些CSS? –