我知道這是關於JQuery的基本知識,但是我無法在任何地方找到並解決這個問題。在我的項目中,我有一個表單,我正在使用jquery重置該表單中的每個輸入,但是我無法像使用javascript一樣使用reset()方法。我搜索並發現,在JQuery中,如果我想用reset()函數重置表單,我需要使用這個$('#form')[0]。我真的很想知道當使用[0]時這意味着什麼。非常感謝你。 EX:關於JQuery語法的不清楚
$(function() {
$('#reset').click(function() {
$('#form')[0].reset();
});
})
請發表您的評論。 –
'$('#form')'不過是表單的JQuery對象,而$('#form')[0]'只不過是本地DOM元素,您可以在其上執行本地DOM操作函數 – vijayP
https:/ /learn.jquery.com/using-jquery-core/faq/how-do-i-pull-a-native-dom-element-from-a-jquery-object/ – mplungjan