我有两个变量:video
和playPauseBtn
,如果用户可以点击按钮或视频,并让它触发onclick
功能,那就太好了。我想使用变量而不是重新选择元素。
$(document).ready(function() {
//Video tag, playPauseBtn
var video = $("#player").get(0),
playPauseBtn = $(".playPauseBtn");
//Play or pause
playPauseBtn,video.on("click", function() {
//If not playing ? Play : Puase
video.paused ? video.play() : video.pause();
//Show play btn or Puase Btn
playPauseBtn.toggleClass("playing");
});
});
答案 0 :(得分:1)
playPauseBtn.add(video).on("click", function() {
答案 1 :(得分:0)
您为playPauseBtn
和video
定义点击事件的部分不正确。您没有将它们包装在jQuery函数$()
中。为此,您可以将数组传递给jQuery函数:
$([playPauseBtn.get(0),video]).on("click", function() {