jQuery选择包含url的链接

Hel*_*nar 1 javascript jquery

假设我有这个网址:

<a href=?"/?browse/?buy/??departments=1">?Phones?</a>?
Run Code Online (Sandbox Code Playgroud)

我想通过jQUery匹配它,问题是,链接是查询测试的一个子集,因为我想使用当前页面的绝对路径来查找拟合链接(因为我的页面可能包含更多其他获取参数喜欢/?browse/?buy/??departments=1&order_by=title:

然而,他们都没有工作:

$( 'a[href*="/?browse/?buy/??departments=1&order_by=title"]' );

$( 'a[href^="/?browse/?buy/??departments=1&order_by=title"]' );

$( 'a[href$="/?browse/?buy/??departments=1&order_by=title"]' );
Run Code Online (Sandbox Code Playgroud)

Jos*_*ber 6

如果要查找链接是否departments=1包含with /browse/buy/,请使用以下命令:

$('a[href*="/?browse/?buy/"][href*="departments=1"]');
Run Code Online (Sandbox Code Playgroud)