jQuery.htmlPrefilter()

修改和过滤通过jQuery操作方法传递的HTML字符串。

jQuery.htmlPrefilter( html )

html 。类型:字符串。用于操作的HTML字符串。

这种方法很少需要直接调用。而是将其用作修改现有jQuery操作方法的切入点。jQuery在输入HTML之前调用此方法,然后再进行进一步处理:它接受HTML字符串,并且还应返回HTML字符串。

也可以覆盖此功能,以绕过某些极端情况。 htmlPrefilter 自3.5.0起,jQuery中的默认功能保持输入不变。较旧的版本会贪婪地确保所有标签都符合XHTML。其中包括任何看起来像HTML标记,但实际上位于字符串(例如 <a title="<div />"><> )内的内容,从而导致潜在的安全问题。

上篇: jQuery.noop()