我正在尝试使用 console.log($(this))
来查看是否使用 jQuery 选择了正确的元素,并且我得到了 [object Object]
为什么会这样以及如何获取元素的名称?
最佳答案
发生这种情况是因为 console.log
函数需要记录文本,而您正在传递一个实例。该函数本身不会将您的实例解析为其 id
、name
或任何其他属性。您可以将 id
或 name
属性传递给日志函数......
尝试:
console.log($('selector').attr("id"))
或
console.log($('selector').attr("name"))
关于jquery - 警告 $(this) 时如何获取 HTML 元素而不是 [object Object],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8343034/