jQuery找不到父

时间:2014-08-11 11:10:22

标签: jquery parent-node

我正在尝试将某些内容附加到fieldset,但是ajax无法找到按钮的父级。

<fieldset id="asd">
        <legend>Export Model</legend>
       @Html.Label("Name") @Html.TextBox("name")
        <button onclick="addCategory()" type="button">Add Category</button>
    </fieldset>

function addCategory() {
            $(this).parent().append("test");
        }

我在整个网站上看到了这个例子,但它对我不起作用。我错过了什么?

1 个答案:

答案 0 :(得分:1)

像这样更改你的HTML: -

<button onclick="addCategory(this)" type="button">Add Category</button>

然后在功能: -

  function addCategory(btn) {
        $(btn).parent().append("test");
  }