html代码:
js代码:
第一种:var canvas=$("#canvas");
第二种:var canvas=$("#canvas")[ 0 ];
想问一下这两个有什么区别?
麻烦将详细一点,谢谢。
很明显,前者取到的是一个jquery对象,可以进行jquery对象的操作,例如click()等。而后者是DOM对象,不能进行jquery的操作。
这是jquery的问题不是canvas的问题。。。。。$(..)是一个jquery对象,而$(...)[0]是将jquery对象转化为一个Dom对象,因为jquery对象是一个类数组,里面存放的就是被选中的DOM对象
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号