我刚刚开始使用JQuery,并通过tutorial vid工作。在某一时刻,演示者将使用JavaScript代替JQuery选择器。只是想知道为什么下面的javascript getElementById在将对象传递给函数时工作正常,但第二个不行?JQuery通过ID选择vs document.GetElementByID
谢谢!
// works
addTask(document.getElementById('taskText'), evt);
// doesn't
addTask($('#taskText'), evt);
现在我们需要去猜测什么的'addTask',右:
认为它是从零开始的数组,你可以通过这样的DOM元素通过? – zerkms
我的想法是它没有什么区别 - 它接受一个对象和一个事件。我可以发布它。 – Glinkot
显然,如果你的函数确实接受一个对象,并且不接受另一个对象 - 那么问题是与该函数;-) – zerkms