0

jqueryを使って要素IDを変更したい

<img src="images/AOL_button.png" id='http://openid.aol.com/***username***' class="indirect" />
<img src="images/google_button.png" id='https://www.***username***.google.com/accounts/o8/id' class="direct"/> 

jqueryを使用して、条件に応じて「ユーザー名」の値を別の値に変更したい

$(.direct).click(function(){
   var username=userA;
   // replace username from id here
})

$(.direct).click(function(){
   var username=userB;
   // replace username from id here
})
4

1 に答える 1

5

以下のようにしてみてください、

$('.direct').click(function(){
   var username=userA;
   //            ^--assuming userA is a var in scope 
   //            if it is a string, just use it below as "userA"(including the quotes)
   this.id = this.id.replace('***username***', username);
});
于 2012-05-03T18:15:42.897 に答える