0

所以,我让 jquery 吐出里面有 h4 的容器。这些容器中的每一个都包含一个“删除”按钮。当您单击此删除按钮时,您会收到一个 jquery UI 对话框确认提示。这个提示基本上说:

您确定要删除 ((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 填充 ((Account Type)) 。提前感谢您的帮助。

4

1 回答 1

1

这样的东西?

正是这一行让你得到了标题:

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

此行设置文本:

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