Jquery删除<p>来自成功的标签
Jquery removing <p> tag from success fn
我在ajax成功fn中得到响应。我的数据变量是<p>hello</p>
如何从数据变量中删除<p>
和</p>
?
我使用.remove()
,但它不工作。
试试这个:
var data = '<p>hello</p>'
var text = $(data).text();
console.log(text);
.remove()
从DOM中删除元素,而不是从字符串中删除。
如果你想删除<p>
,你可以将结果添加到DOM作为隐藏,然后删除<p>
,然后只显示它。
您也可以试试这个例子。不需要删除P标签。
var content = $(ajaxResponseString); //content = $("<p>Data</p>");
var html = content.html();
该方法的优点:-
- 这比使用正则表达式更简单。
- 如果您的响应是
<p id='paraId'> data </p>
。它仍然会运行。 - 以
<p > data </p>
为例,这种方法可以运行良好,而regex可能/可能不取决于你的regex有多干净。 - 如果你的响应明天改变,你也期望任何其他HTML标签,那么你需要更新你的正则表达式,这可能是相当复杂的处理。
试试这个:- http://jsfiddle.net/adiioo7/b5bG8/
JS: -
var html = "<p>Some HTML</p>";
var div = document.createElement("div");
div.innerHTML = html;
var text = div.textContent || div.innerText || "";
alert(text);
相关文章:
- 在<页眉>标签
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 尽管链接成功并已成功下载,但未找到NPM模块
- iframe正在添加标签,需要删除它们
- 在另一个函数成功结束后调用该函数
- 在ajax成功后,cluetip不适用于首次点击活动元素
- 如何自动调整标签的高度以适应内容
- jQuery成功函数中的ajax成功函数
- Jquery标签插件粘贴问题
- Twitter引导程序Typeahead-Id&标签
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- Morris.js折线图x轴标签在调整大小后消失
- JavaScript goto 标签如何使用内部循环
- 显示某个用户ID的某个标签的30张Instagram图片
- 标签客户端的设置值
- 我只想要在 php 文件中通过 AngularJS 调用 Ajax 后的成功/失败消息.但是我也得到了带有标签的完整HT
- 关闭或重定向标签上成功的谷歌认证
- JS成功添加了一个标签,但网页显示失败
- Jquery删除
来自成功的标签
- 如果成功触发器在表单标签中,则ModalInstance是未定义的