我有兩個功能,一個是點擊播放視頻(並更改播放的視頻),然後是一個應該使DIV不透明度變爲零的功能。我試圖把它們放在一起,因爲你應該點擊相同的地點來激活兩者,但它不起作用。如何使這些功能停止干擾
出於某種原因,當我把包含視頻的div(即使沒有它的功能),第二個功能停止工作。我能做些什麼才能繼續工作?
視頻播放器的功能是:
$(window).load(function(){
$('li', '.thumbs').on('click', function() {
var numb = $(this).index(),
videos = ['images/talking1.m4v', 'images/talking2.m4v', 'images/talking1.m4v', 'images/talking2.m4v', 'images/talking1.m4v', 'images/talking2.m4v'],
myVideo = document.getElementById('myVid');
myVideo.src = videos[numb];
myVideo.load();
myVideo.play();
});
});
和圖像:
$(window).load(function(){
$(function() {
$('li', '.thumbs').click(function() {
$('#MyT').addClass('clear');
});
});
});
我知道,這兩個不應該有$(window).load(function()
,只是因爲這些是獨立的。
動態添加到DOM中的 '點擊' 元素? – PeeHaa
不確定這是否重要,但代碼中存在拼寫錯誤。 'var numb = $(this).index(),'後面應該跟一個分號而不是逗號。 – jmort253
@RepWhoringPeeHaa恩,他們被添加在一個單獨的div,並且是一個列表。編號 –