我想使用mootools setProperty方法
更改锚标记的href属性它适用于所有浏览器,包括chrome和safari,但不适用于iphone,ipad和Android mobile。
e.g。 $('a').setProperty('href', '#');
也试过简单的javascript
document.getElementsByClassName("my-class")[0].setAttribute("href","#");
以上两个示例均可在所有浏览器中使用。
有人有想法吗?
答案 0 :(得分:0)
取决于mootools版本。 setProperty
已弃用* AGES前。
从1.2开始,它是.set('href', '#');
请记住$('a')
不是像jquery中那样'选择所有锚'。它是id = a的元素。选择您要执行的所有锚点document.getElements('a');
或$$('a')
*按照惯例弃用,它仍然在原型上