2013-07-14 3 views
0

링크에서 일치하는 것을 찾아서 클릭 이벤트를 트리거하고 싶습니다.jquery filter : 일치 항목을 찾아 클릭하십시오.

JQuery와,

var request = 'id=10'; 
var test = $("a").filter("[href*=" + request + "]").trigger('click'); 

HTML,

<a href="http://website.come/folder/file.php?id=10&ajax=true">1</a> 
<a href="http://website.come/folder/file.php?id=20&ajax=true">2</a> 
<a href="http://website.come/folder/file.php?id=30&ajax=true">3</a> 

오류 메시지,

unrecognised expression:[href*=id=50] 

내가 다음이 하나를 시도했지만 역시 실패

var test = $("a").filter("[href*=http://website.come/folder/file.php?id=10&ajax=true]").trigger('click'); 

이 경우 표현이 어떻게되어야합니까?

가능하다면, 나는 그것이 가능

http://website.come/folder/file.php?id=10&ajax=true 

가, 모든 일, 같은 일치 하시겠습니까?

답변

0

랩 따옴표 요청 일치 :

$('a[href*="id=10"]').trigger('click'); 
관련 문제