-1

我想在页面加载之前提醒文本。

var jaw='<div id="text">hii</div>';
alert($('#text').text())
$('body').append(jaw)
4

2 回答 2

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/

于 2013-01-23T18:49:10.983 回答
-1

你可以试试

         $(document).ready(function() {
              var jaw='<div id="text">hii</div>';
              $('body').append(jaw)
              alert($('#text').text())
          });

阅读 jquery 文档。准备好()

于 2013-01-23T18:54:41.240 回答