日期:2014-05-16  浏览次数:20318 次

jquery的get()方法
JScript code

<html>
<head>
    <script type="text/javascript" src="jquery-1.5.2.min.js"></script>

    <script>
        $(function() {
            $("#test").click(function() {
                var tmp = $(this).get().innerHTML;
                alert(tmp);
            });
        })
    </script>

</head>

<body>
    <div id="test">aaa</div>
</body>
</html> 



jQuery的get()方法不是获取的是DOM元素吗,为什么这段代码弹出的是undefined?

谢谢!

------解决方案--------------------
.....先去了解一下get()它到底是干什么的。。
------解决方案--------------------
顶2L $(this)获取到一个数组形式的jquery对象,jquery对象转换成DOM有两种方式$(this)[index],
$(this).get(index)必须说明你去的是哪个元素