Javascript mootools setProperty方法在iphone、ipad上不起作用

Javascript mootools setProperty方法在iphone、ipad上不起作用,javascript,iphone,methods,mootools,href,Javascript,Iphone,Methods,Mootools,Href,我想使用mootools方法更改锚定标记的href属性 它可以在所有浏览器中使用,包括chrome和safari,但不能在iphone、ipad和android手机上使用 e、 g.$('a').setProperty('href','#') 还尝试了简单的javascript document.getElementsByClassName("my-class")[0].setAttribute("href","#"); 以上两个示例都适用于所有浏览器 有人知道吗?取决于mootools的版本

我想使用mootools方法更改锚定标记的href属性

它可以在所有浏览器中使用,包括chrome和safari,但不能在iphone、ipad和android手机上使用

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

还尝试了简单的javascript

document.getElementsByClassName("my-class")[0].setAttribute("href","#");
以上两个示例都适用于所有浏览器


有人知道吗?

取决于mootools的版本<代码>设置属性
早就被弃用了*

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

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



*按照惯例,它已被弃用,但仍在原型机上

对不起,它在iPhone或iPad上无法工作。它只在桌面浏览器上工作。我想使用适用于iPhone和iPadit的mootools或javascript设置属性,iPadit在iPhone和ipad上运行良好。再说一遍,您使用的是哪个版本的mootools?我使用的是版本:“1.4.0.1”的最新版本。实际上,我正在使用joomla,它加载最新版本的mootools。我已经为此启用了插件,这是更多的工具。所以我假设1.4.5?然后出了问题,mootools在ios上运行良好。您可能有冲突版本-查看源代码并查看加载的内容,或者console.log(MooTools)您是对的,它在console中显示了1.4.5,但没有显示任何冲突错误。