我可能会以完全错误的方式来解决这个问题,但我对 JavaScript 还是很陌生,这是我能想到的最简单的方法。单击按钮时,我试图将页面顶部的缩略图替换为 JW Player 视频。到目前为止,这是我的代码:
HTML
<div class="series_graphic"></div>
<button class="button-watch1">Watch now</button>
jQuery
$( ".button-watch1" ).click(function() {
$( ".series_graphic" ).replaceWith( '<div id="player-1">Loading</div>');
});
jwplayer("player-1").setup({
file: "",
height: 360,
image: "",
width: 640
});
如果我删除 .click 函数,我可以让它正常工作,但是一旦我添加它,它会显示的只是“加载”文本,没有别的。我已经做了很多故障排除/搜索,但似乎无法弄清楚。我也尝试过点击按钮,它返回了相同的结果。
对不起,如果这是一个超级愚蠢/简单的问题。我真的很感激任何帮助,因为我花了很长时间试图弄清楚!