这个功能有jQuery版本吗?
字符串 strip_tags (字符串$ str [,字符串$ allowable_tags])
从字符串中剥离所有标签和标签内的内容,但允许标签字符串中定义的标签和内容除外。
喜欢:
var stripped = strip_tags($('#text').html(), '<p><em><i><b><strong><code>');
从:
<div id="text">
<p> paragraph </p>
<div> should be stripped </div>
</div>
要删除 标记,而不 除去 content ,这就是PHP的strip_tags()
行为,您可以执行以下操作:
var whitelist = "p"; // for more tags use the multiple selector, e.g. "p, img"
$("#text *").not(whitelist).each(function() {
var content = $(this).contents();
$(this).replaceWith(content);
});
问题内容: JavaScript中是否有一种方法可以比较一个数组中的值并查看它是否在另一个数组中? 类似于PHP的功能? 问题答案: 不,它没有一个。因此,大多数流行的库在其实用程序包中都附带一个库。查看jQuery的inArray和Prototype的Array.indexOf的示例。 jQuery的实现就像您期望的那样简单: 如果您要处理大量的数组元素,那么上面的技巧就可以很好地解决问题。 编
问题内容: 我已经找到了以下问题,但我想知道是否有一种更快,更脏的方法来估算不依赖外部库的python解释器当前正在使用多少内存。 我来自PHP,过去经常为此目的使用memory_get_usage()和memory_get_peak_usage(),我希望能找到一个等效的对象。 问题答案: 以下代码为Linux和其他系统提供了一个简单的解决方案,我在我的项目中使用了以下代码: 它返回当前和峰值驻
问题内容: 是否有Java等价于PHP的mysql_real_escape_string()? 这是为了避免在将SQL注入尝试传递给Statement.execute()之前进行尝试。 我知道我可以改用PreparedStatement,但让我们假设这些只是一次声明,所以准备它们会导致性能降低。我已经将代码更改为使用PreparedStatement,但是考虑到现有代码的结构方式,escape()
问题内容: 如何将PHP变量的值转换为字符串? 我在寻找比连接空字符串更好的东西: 就像Java或.NET中的方法一样。 问题答案: 您可以使用强制转换运算符: PHP手册的“ 字符串”部分提供了有关字符串转换和转换的更多详细信息,包括对布尔值和null的特殊处理。
问题内容: 我试图找到与此JavaScript方法调用等效的jQuery: 我已经达到: 但这并不能达到与JavaScript方法的最后一个参数相同的结果-一个布尔值,指示是否应在捕获或冒泡阶段执行事件处理程序根据我对理解被排除在外。 如何使用jQuery指定该参数或以其他方式实现相同的功能? 问题答案: 并非所有浏览器都支持事件捕获(例如,InternetExplorer版本低于9)不支持事件捕
问题内容: 使用HTML5的File API时,上传是通过中称为的对象进行的。这是我正在使用的教程(以及Google缓存镜像,因为它目前处于关闭状态)。这是相关的部分: 如您所见,为跟踪上传进度,该对象具有一个名为的属性,我们可以添加一个事件处理程序。 我的问题是: jQuery是否等效? 。我试图让代码尽可能地干净和跨浏览器兼容,因为只要Microsoft认为这是一个好主意(尽管听起来好像是在2