【发布时间】:2011-06-08 03:18:54
【问题描述】:
我目前正在使用此代码(连同 Mootools)来构建包含特定 url 字符串的 #subnav div 中所有锚点的数组:
$('subnav').getElements('a[href*=/'+href+']')
问题是如果我正在寻找work.aspx?subsection=24&project=1,它将匹配具有work.aspx?subsection=24&project=15 的URL 的锚。
我怎样才能防止这种情况发生?
【问题讨论】:
-
你能澄清一下你想在这里“包含”的意思吗? href 值“包含”您正在搜索的 URL 字符串(URL 的片段?不清楚)究竟意味着什么?
-
console.log(document.getElements("a[href$=work.aspx?subsection=24&project=1]"));- 结束,不包含不会拾取 project=15 的内容。
标签: javascript mootools string-matching