我正在使用 Bootstrap Popover动态显示文章的摘要,这意味着,这可以有双引号( " )、单引号( ' )、很多空格 (
) 和其他特殊字符。因为从 word 复制/粘贴内容, 在线等...
有人可以帮我吗,如何从我的 Popover 内容中删除双引号?
PS:出于演示目的,我在data-content
元素内作为直接文本给出。但实际上,这些数据将由“ ” CSS 类动态触发。article-description
我的 HTML
<!-- Working -->
<article class="category-content" data-content="<div class='article-description'>Lorem Ipsum dolar sit amet</div>" rel="popover" data-placement="bottom" data-original-title="Title" data-trigger="hover">Popover with HTML Content</article>
<!-- Not Working -->
<article class="category-content" data-content="<div class='article-description'>Lorem &nsp; "Test" Ipsum dolar sit amet</div>" rel="popover" data-placement="bottom" data-original-title="Title" data-trigger="hover">Popover with Special Characters.. Eg: " (Double Quotes)</article>
我的 CSS
body{margin:100px auto;text-align:center;}
.category-content{
width:100%;
padding:10px 0;
text-align:center;
background:#eee;
cursor:pointer;
margin-bottom:15px;
}
我的脚本
$(document).ready(function(){
$('.category-content').popover({html:true});
});
JsFiddle以获得更多解释
:: 更新 ::
我现在可以在不使用data-content
标签的情况下获取 html 内容,但仍在努力删除动态数据的特殊字符。
有人可以帮帮我吗!