0

だから、私はjqueryがh4を中に入れたコンテナを吐き出している。これらの各コンテナには、「削除」ボタンが含まれています。この削除ボタンをクリックすると、jqueryUIダイアログの確認プロンプトが表示されます。このプロンプトは基本的に次のように述べています。

((H4タグの内容))を削除してもよろしいですか?

これがhtmlです...

<div class="container">
    <h4>Title of Item</h4>
    <div class="remove">Remove</div>
</div>

<div class="remove-dialog">
    Do you wish to <strong>remove the <span class="account-name">((Account Type))</span></strong>  account from

あなたの申請?

**Here is my jQuery**
    // Remove Added Account and Subtract from Account count
        $('.remove').live('click',function() {
            var current = this
            var AccountName = $(this).closest('div').children('h4')
            console.log(AccountName)    

            $(".remove-dialog").dialog({
                buttons : {
                    "Yes" : function() {
                        $(this).dialog("close");
                        $(current).parents("div:first").remove()
                        Accounts--
                        $('.account-count').val(Accounts).change()
                },
                    "No" : function() {
                        $(this).dialog("close");
                    }
              }
            });
            $('.remove-dialog').dialog("open"); 
        });

したがって、私が欲しいのは、((アカウントタイプ))に同じコンテナ内のh4を入力することです。助けてくれてありがとう。

4

1 に答える 1

1

このようなもの?

タイトルにたどり着くのはこの行です。

var AccountName = $(this).parent().find('h4').text();

この行はテキストを設定します:

$(".account-name").text(AccountName);
于 2012-07-16T20:17:38.027 に答える