jQuery не находит родителя
Я пытаюсь добавить что-то к 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 ответ
Решение
Измените свой HTML, как это:-
<button onclick="addCategory(this)" type="button">Add Category</button>
И тогда в функции:-
function addCategory(btn) {
$(btn).parent().append("test");
}