jquery小问题
发布网友
发布时间:2022-04-23 22:43
我来回答
共4个回答
热心网友
时间:2022-04-24 00:12
jQuery没有innerHTML和appendChild,如果你要这样用的话,把jQuery的对象转化成dom就可以了。
$('#aa')[0].innerHTML="sdfd";//①
$("#aa")[0].appendChild(op);//②
因为jQuery对象是一个数组
你测试一下看看是否正确。
热心网友
时间:2022-04-24 01:30
innerHTML些不是jquery对象的属性和方法,你应该换成
$('#aa').html("sdfd");注意$("#aa")返回的是一个jquery对象而不是传统javascript元素,所以innerHTML就不存在
热心网友
时间:2022-04-24 03:05
$('')得到的是JQUERY对象,需要用JQUERY函数,而不能用JS函数
看看帮助文档吧
$('#aa').html('sasa');
$("#aa").append(op);
热心网友
时间:2022-04-24 04:56
$('#aa').innerHTML="sdfd";//①
$("#aa").appendChild(op);//②
应改为
$('#aa').html("sdfd");//①
$("#aa").append(op);//②
因为$()是jquery对象,只能用jquery包装好的函数.