「間接」クラスのIDのユーザー名文字列をjqueryダイアログの入力フィールドでユーザーが指定したユーザー名に置き換えたい。問題はthis.id=this.id.replace('username'、myvalue)coz$thisを使用できないことです。 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);
})