Как вы изменяете атрибут id текущего селектора изнутри секции диалогового окна jQuery?

Я хочу заменить строку имени пользователя в id «косвенного» класса с именем пользователя, указанным пользователями в поле ввода диалогового окна jquery. Проблема заключается в том, что я не могу использовать this.id = this.id.replace ('username', myvalue) coz $ this will refer к входному элементу внутри диалога jquery ui …. Пожалуйста, помогите мне разобраться с этим другим способом

<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"/> 

================================================== ==============================

 $(.indirect).click(function(){ $("#dialog").dialog({ buttons: { "OK": function() { if($('#username').val() == '') { $('#username').focus(); } else { var myvalue= $("#username").val(); var provider_url_post= // replace "username" in google id with myvalue alert(provider_url_post); })