【发布时间】:2012-09-15 23:24:00
【问题描述】:
我正在监听一些元素的点击。我想在用户单击一个时显示警报,警报的内容应该是单击元素的 innerHtml。
$(".tags-container > p").click(function (event) {
alert('inner html');
});
我可以通过将代码添加到 html 来做到这一点,但我更喜欢使用 jquery 侦听器。
如何在警报中显示元素的 innerHTML?
【问题讨论】:
-
您能详细说明一下吗?你想点击哪个元素?您的问题:如何在点击时获得点击的内部 html? 不清楚。
-
如果您通过 jQuery 的
html()或 JavaScript 的innerHTML获得内部 HTML,它会这样做,给您内部的 HTML 标记。如果您只想获取<p>标记内的文本,而忽略其中任何可能的 HTML 标记,那么您最好使用 jQuery 的text()。
标签: javascript jquery