我使用jQuery的过程中,遇到了这个问题: [code=JScript]A:
var id1 = $('#id1') ;
alert( id1.parentElement);
B:
var id1 = $('#id1')[0] ;
alert( id1.parentElement);[
/code]
A输出为: undefined
B输出为: 某种DOM对象
var id1 = $('#id1') ;
alert( id1.parentElement);
B:
var id1 = $('#id1')[0] ;
alert( id1.parentElement);[
/code]
A输出为: undefined
B输出为: 某种DOM对象
解决方案 »
- jsp页面多处地方调用一个显示时间的函数
- js控制模块默认为隐藏二级菜单
- 关于动态显示、隐藏控件的问题
- 如何把LI的ID EACH出来 变成一个数组
- 求解一段ie与firefox中的脚本差异
- <iframe ID="Editor" MARGINHEIGHT="1">,Editor中的内容是完整的html页面内容,怎么完整地取得?
- 动态在表中增加行、列的问题
- 简单的问题:为什么不响应alert(),程序如下!!
- 新人初学javascript,在"局部变量"这个地方有一个小问题
- 请问下javascript中string类的spilt()方法怎么使用
- 求助:chrome浏览器能用js取得file控件的全路径吗?
- 求一个正则表达式
$("#id") 正常情况下是下标为0的数组var tt=$("#tt");
alert(tt.length);//1
alert(typeof tt);//object所以document.getElementById("#tt")等于$("#tt")[0]
而$("#tt").parentElement就会报错
id1是jquery对象,parentElement是js对象,不能混合