为了账号安全,请及时绑定邮箱和手机立即绑定

JQ 中的html(),为什么以下代码输出的两个结果不一样啊

JQ 中的html(),为什么以下代码输出的两个结果不一样啊

momoyy123 2016-04-22 11:31:34
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Document</title></head><body><div class="n1">12345<div>abc</div></div><p>12345<div>abc</div></p><script src="js/jquery-1.11.3.min.js"></script><script>var cont1 = $(".n1").html();var cont2 = $("p").html();console.log(cont1);console.log(cont2);</script></body></html>
查看完整描述

3 回答

?
K丶L

TA贡献51条经验 获得超21个赞

没有给第一个添加类——n1,jq根本没有选择到

查看完整回答
反对 回复 2016-04-22
  • momoyy123
    momoyy123
    代码之前不小心粘错了,现在是为什么输出结果不一样呢
?
蛋加树

TA贡献29条经验 获得超13个赞

楼上正解,你还不够了解吧。

查看完整回答
反对 回复 2016-04-22
?
Caballarii

TA贡献1123条经验 获得超629个赞

页面上并没有任何class为n1的元素,所以$(".n1")取到的是空的

查看完整回答
反对 回复 2016-04-22
  • 3 回答
  • 0 关注
  • 2050 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信