我正在使用jQuery做一个最简单和最基本的事情 - 从DOM中选择然后将其打印到控制台。但是,我在控制台中看到的只是[object,Object]。这是我的js代码中的一行,用于控制选择console.log($(".map_id"));
答案 0 :(得分:3)
console.dir
将html元素记录为对象。解释here
答案 1 :(得分:1)
HTML元素之王是* $(“。map_id”)*?
如果它是输入元素,您应该使用$(".map_id").val()
来获取输入值。
否则,如果它是 div 或 p 或 span 或任何其他HTML标记,则应使用$(".map_id").html()
来获取其内容。
仅使用$(".map_id")
将返回相对于*“。map_id”*选择的jQuery对象,而不是值或内容。