javascript - jQuery 删除包装元素

标签 javascript jquery

我正在使用 jquery $.get 加载 html 文件并包装响应。但 jQuery 删除了我的包装器。

我做了以下示例来说明我的问题: https://jsfiddle.net/pwm76bp6/

不想打开链接的各位,这里是示例代码:

alert($('<div><div>Hallo</div></div>').html());

我希望整个字符串都应该被警告。这里有什么问题吗?

最佳答案

您需要阅读outerHTML属性。

console.log($('<div><div>Hallo</div></div>').prop('outerHTML'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - jQuery 删除包装元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38070757/

相关文章:

JavaScript - 函数中的零值

javascript - 想要在 react js中动态添加表格行

javascript - jquery将数据发布到jsp页面的问题

javascript - 表单提交后是否重定向?

javascript - 提交使用 React 组件制作的登录表单

javascript - AngularJS:从 ng-repeat 动态分配 Controller

javascript - jQuery 选择器错误

php - 为什么我的 bootstrap 导航栏在 bootstrap 4 中不显示内联?

javascript - 为什么括号表示法似乎比 jQuery 对象访问更多数据?

javascript - 为什么使用零剪贴板?