gpt4 book ai didi

javascript - 如何使用 jquery 更改 HTML 元素的 data-magnify-src 属性?

转载 作者:行者123 更新时间:2023-12-03 01:39:25 25 4
gpt4 key购买 nike

我已经尝试过

$(elem).prop('data-magnify-src', 'change')

$(elem).data('magnify-src', 'change')

这是我的片段。我希望我没有做一些愚蠢的事情。我真的以为这会起作用。

 $().ready(function () {

$('.img-miniatura').click(function(e){


$('#bigImg').prop('data-magnify-src', 'new' );


});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div>
<img data-magnify-src="old" src="/image/uImwY.jpg?s=48&g=1" id="bigImg"/>
</div>

<div>
<div>click the image below and change the data attribute of the image above</div>
<img class='img-miniatura' src="/image/uImwY.jpg?s=48&g=1"/>
</div>

最佳答案

您需要使用.attr,而不是.prop

例如:

$(function(){
$('.img-miniatura').click(function(e){
$('#bigImg').attr('data-magnify-src', 'new');
});
});

请参见此处:https://jsfiddle.net/1hbkv75q/2/

关于javascript - 如何使用 jquery 更改 HTML 元素的 data-magnify-src 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50927971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com