javascript - 代码运行成功但在浏览器中未显示输出

标签 javascript jquery html

下面是我的代码。

HTML:

   <div id="vis">
   </div>

JavaScript:

    $('#vis').find('.set_texts').wrapInner('<div class="new_text">');
    ($('#vis').find('.new_text').text("NEW TEXT VALUE"));

当我在“检查元素”中运行此代码时,我可以看到以下代码作为输出,但浏览器中没有显示任何内容。我想在浏览器中显示“新文本值”,如何?

   <div id="vis">
             <div class="new_text">NEW TEXT VALUE</div>
   </div>

最佳答案

<text>不是有效的 HTML 标记,您可以使用 <div> , <p> , <span> ...相反:

$('#vis').find('.set_texts').wrapInner('<span class="new_text">');
$('#vis').find('.new_text').text("NEW TEXT VALUE");

关于javascript - 代码运行成功但在浏览器中未显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23535633/

相关文章:

javascript - jQuery -> 在一个窗口中打开一个新的小窗口

javascript - 从 subview 将新集合添加到父 View

php - 大双引号: best way to add them

javascript - jQuery:计算那些没有属性的元素

html - 响应式引导轮播可能吗?

PHP 表单验证在提交前显示错误

javascript - jQuery 高尔夫记分牌

javascript - Doctype 的实际使用

javascript execCommand ('delete' ) 不删除 chrome 中的所有选择 div

javascript - 检测 css 动画停止