我正在尝试创建一个动态类似fb的按钮来获取页面位置,但我正在寻找替换html的data-href元素的最佳实践:
我有两个难题:
<div class="fb-like" data-href='' data-send="true" data-colorscheme="dark" data-width="450" data-show-faces="true"></div>
哪个js方法允许top.location.href替换data-href元素,并将facebook渲染为按钮?
答案 0 :(得分:1)
像往常一样?
document.getElementById("the_like_button").setAttribute("data-href", new_value);
或:
$("#the_like_button").attr("data-href", new_value);
如果您更喜欢jQuery。