我希望在页面加载之前提醒文字。
var jaw='<div id="text">hii</div>';
alert($('#text').text())
$('body').append(jaw)
答案 0 :(得分:1)
var $jaw = $('<div id="testing">this is stuff <div id="text">hii</div></div>');
alert($jaw.find('#text').html());
$jaw.appendTo(document.body);
你已经有了一个字符串文字,所以根据你上面的代码你可以做alert(text)
。
请注意,html()
将返回内部html。 text()
将返回内部文字。如果你想outerHTML搜索jQuery的outerHTML解决方案。那是另一个话题。
编辑:添加了JSFiddle - http://jsfiddle.net/FYbeH/3/
答案 1 :(得分:-1)
你可以试试
$(document).ready(function() {
var jaw='<div id="text">hii</div>';
$('body').append(jaw)
alert($('#text').text())
});
阅读jquery文档。ready()