2013-11-24 112 views

回答

0

因爲在你的情況下並不是指錨元素this

$(".a-pg").attr('href', function(_, href){ 
    return href+'?word=s' 
}); 

演示:Fiddle

+0

爲什麼_作爲第一論點.. –

+0

這是當前項目的指數,我們不感興趣 –

+0

我知道但我們可以使用_作爲變量參數嗎? –

0
$(".a-pg").each(function() { 
    var newURL = $(this).attr('href')+'?'+ $.param({word : 's'}); 
    $(this).attr('href', newURL)); 
}); 

退房帕拉姆()函數文檔:http://api.jquery.com/jquery.param

+0

此代碼返回'admin/admin/search/page/6/undefined?word = s' –

+0

@ArashSA yup,對不起。嘗試編輯的版本。 – dimoniy

+0

是的,但@Arun的答案比。短。 ;) –