我编写的代码在弹出消息中显示整个文档的HTML代码:
<label>Hai world...</label>
<p>Test</p>
$(document).click(function(event) {
var text = $(event.target).parent().html();
alert(text);
});
如何缩小我的代码范围,只显示所点击的部分的特定HTML代码,而不是整个文档的HTML代码?
答案 0 :(得分:1)
这应该有效:
$(document).click(function(event) {
var text = event.target.outerHTML;
alert(text);
});
答案 1 :(得分:0)
document.addEventListener('click', function() {
alert(event.target.outerHTML);
}, false);
不用jQuery试试这个