gpt4 book ai didi

javascript - 如何通过单击更改对象标签 src

转载 作者:行者123 更新时间:2023-12-03 10:36:13 27 4
gpt4 key购买 nike

所以我有一个对象标签

<object id ="video" data="immagini/trailer.png" onclick="trailer()"></object>

我想在点击时更改数据,我在 JavaScript 中尝试过此操作,但似乎不起作用。

function trailer() {
var sites = ['https://www.youtube.com/embed/CawVaHxWvnA']

$('#video').src = sites;
}

不知道这样是否正确,如果有更好的方法请写下来。

最佳答案

.src 本身就是一个 DOM 元素属性,你有一个 jQuery 对象,所以使用 attr

$('#video').attr("src", sites);

您应该使用 jQuery 定义点击处理程序,而不是使用内联处理程序:

$('#video').click(function() {
var sites = ['https://www.youtube.com/embed/CawVaHxWvnA']
$(this).attr("src", sites);
});

关于javascript - 如何通过单击更改对象标签 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28971134/

27 4 0