我有两个功能,一个是点击播放视频(并更改播放的视频),然后是一个应该使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,并且是一个列表。编号 –