Javascript 编写JQuery代码的最佳方法是什么?
我是JQuery新手,在我的代码中,我经常有这样的代码:Javascript 编写JQuery代码的最佳方法是什么?,javascript,jquery,Javascript,Jquery,我是JQuery新手,在我的代码中,我经常有这样的代码: $($(entry_form_text).children('input')[0]).val(inputData[0]); 或者在英语中,我使用JQuery函数的代码,然后想对结果应用JQuery函数,结果是这段代码有点难看 有更好的方法吗?您可以使用.first()从元素集合中获取第一个元素,而不是获取第一个javascript对象,然后再次将其转换为Jquery对象 试试看 您可以使用.first()从元素集合中获取第一个元素,而不
$($(entry_form_text).children('input')[0]).val(inputData[0]);
或者在英语中,我使用JQuery函数的代码,然后想对结果应用JQuery函数,结果是这段代码有点难看
有更好的方法吗?您可以使用.first()
从元素集合中获取第一个元素,而不是获取第一个javascript对象
,然后再次将其转换为Jquery对象
试试看
您可以使用.first()
从元素集合中获取第一个元素,而不是获取第一个javascript对象
,并将其再次转换为Jquery对象
试试看
你可以用
你可以用
您可以使用
.eq(0)
而不是[0]
。它的作用基本相同,但返回包装在jQuery对象中的元素,而不是本机元素。您可以使用.eq(0)
而不是[0]
。它的作用几乎相同,但返回包装在jQuery对象中的元素,而不是本机元素。您是在开发应用程序还是在设计应用程序?:/谁会在意代码编译和执行时的样子呢?----以后可能会使用代码的任何其他人都会在意。@AfzaalAhmadZeeshan如果你在两年后试图回顾代码,你会在意的-也许你真的想要$(entry\u form\u text)。children('input')。每个(函数(i){this.value=inputData[i];})
?您是在开发应用程序还是在设计应用程序?:/谁会在意代码编译和执行时的样子呢?----以后可能会使用代码的任何其他人都会在意。@AfzaalAhmadZeeshan如果你在两年后试图回顾代码,你会在意的-也许你真的想要$(entry\u form\u text)。children('input')。每个(函数(i){this.value=inputData[i];})
?非常感谢。其他答案也很好,但这更普遍适用。非常感谢。其他答案也很好,但这更普遍适用。
$(entry_form_text).children('input').first().val(inputData[0]);
$(entry_form_text).children('input:first').val(inputData[0]);