mootools setProperty方法不适用于iphone,ipad

时间:2013-06-06 08:46:56

标签: javascript iphone methods mootools href

我想使用mootools setProperty方法

更改锚标记的href属性

它适用于所有浏览器,包括chrome和safari,但不适用于iphone,ipad和Android mobile。

e.g。 $('a').setProperty('href', '#');

也试过简单的javascript

document.getElementsByClassName("my-class")[0].setAttribute("href","#");

以上两个示例均可在所有浏览器中使用。

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

取决于mootools版本。 setProperty已弃用* AGES前。

从1.2开始,它是.set('href', '#');

请记住$('a')不是像jquery中那样'选择所有锚'。它是id = a的元素。选择您要执行的所有锚点document.getElements('a');$$('a')


*按照惯例弃用,它仍然在原型上