我正在尝试设置新值来链接href属性..
<a title="main-picture" class="modal" href="test">
<?php echo $this->product->images[0]->displayMediaFull('class="product-image"',false,true); ?>
</a>
var mainImageLink = jQuery(".product-image").attr('src');
jQuery("a[title='main-picture']").attr("href") = mainImageLink;
它不起作用,我没有在控制台中看到任何错误。我试图提醒jQuery(“a [title ='main-picture']”)。attr(“href”) - 它警告“测试”
任何提示?
答案 0 :(得分:0)
尝试改为:
jQuery("a[title='main-picture']").attr("href",mainImageLink);
要为该属性提供值,您需要使用.attr(attrName, attrValue)
。
在此处阅读更多内容:.attr()
答案 1 :(得分:0)
var mainImageLink = jQuery(".product-image").attr('src');
jQuery("a[title='main-picture']").attr("href",mainImageLink);
答案 2 :(得分:0)
你可以使用像这样的简单javascript代码轻松完成。让链接ID为link1
function changeLink(){
var ele = document.getElementById("link1");
ele.href = "newpage.html";
}
现在如果您点击该链接,您将被重定向到newpage.html