jquery中 怎样获得h1标签中的内容?

为什么$('#h1').text()得到的是“”空,html()得到的是NAN... 为什么$('#h1').text()得到的是“”空,html()得到的是NAN 展开
 我来答
百度网友4970322
2019-07-20 · TA获得超过1.5万个赞
知道答主
回答量:647
采纳率:50%
帮助的人:37.9万
展开全部

1、新建html文档,在body标签中添加p标签,然后在head标签中引入jQuery文件:

2、在body标签中添加script标签,用jQuery选择器获取p标签,然后用html方法获取标签里面的内容并将结果输出:

3、用浏览器打开html文档,打开浏览器的控制台,可以看到标签中的内容已经被获取到了:

Kevin烟圈
2015-03-30 · TA获得超过408个赞
知道小有建树答主
回答量:488
采纳率:33%
帮助的人:322万
展开全部
将c转成int型
var c = parseInt($('#h1').html());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
809063338
推荐于2017-09-10 · 超过21用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:36.4万
展开全部
首先 你jquery包引入进去了没
其次 jquery代码要包装在jquery工厂函数里面(我是这么叫的)
最后 基本最简约格式
<script>
$(function(){

...................这里下jquery代买

})

</script>

你的问题根源 <script>后直接就写了jqeury代码 这可不是纯js代码 还有一个$(" XX").val(); text()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhuniadi82
2015-03-30 · TA获得超过397个赞
知道小有建树答主
回答量:205
采纳率:66%
帮助的人:115万
展开全部
不会吧。。 text()和html()都可以获取到值的。可能是你的C--没用将C变量parseint()。个人估计,没有测试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a304954732
2015-03-30 · TA获得超过149个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:212万
展开全部
$("#h1").html();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式