Heim >Web-Frontend >HTML-Tutorial >新手关于canvas的问题_html/css_WEB-ITnose

新手关于canvas的问题_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:33:32911Durchsuche

html代码:
js代码:
第一种:var canvas=$("#canvas");
第二种:var canvas=$("#canvas")[ 0 ];

想问一下这两个有什么区别?
麻烦将详细一点,谢谢。


回复讨论(解决方案)

很明显,前者取到的是一个jquery对象,可以进行jquery对象的操作,例如click()等。而后者是DOM对象,不能进行jquery的操作。

这是jquery的问题不是canvas的问题。。。。。$(..)是一个jquery对象,而$(...)[0]是将jquery对象转化为一个Dom对象,因为jquery对象是一个类数组,里面存放的就是被选中的DOM对象

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn