我正在尝试获取页面上所有链接的数组,其 href 与特定字符串(url 的一部分)匹配。此方法适用于除 IE 以外的所有浏览器,我不知道为什么。
var url = '/work.php?subsection=1';
a = $('clients').getElements('a[href^='+url+']');
alert(a.length);
我正在使用 Mootools 来解释这$('clients').getElements()
一点。
在所有浏览器中,但 IEa.length
返回 10。IE 返回 0。有人知道为什么吗?
值得一提的是,我只需要匹配 href 的第一部分。所以<a href="/work.php?subsection=1&project=11"></a>
应该匹配。