Latest web development tutorials

jQuery jQuery.htmlPrefilter() 方法

jQuery 雜項方法 jQuery雜項方法

實例

從傳入HTML字符串中刪除所有 標籤

$ ( function ( ) { var htmlPrefilter = $. htmlPrefilter , rdel = /< ( del ) ( ?= [ \ s > ] ) [ \ w \ W ] *?<\/\ 1 \ s *>/ gi ; $. htmlPrefilter = function ( html ) { return htmlPrefilter . call ( this , html ) . replace ( rdel , " " ) ; } ; var htm = ' <del>刪除</del><h1>標題</h2> ' ; $ ( ' body ' ) . append ( $. htmlPrefilter ( htm ) ) ; } ) ;

嘗試一下»

定義和用法

$.htmlPrefilter() 函數通過jQuery操作方法修改和過濾HTML字符串。


注意: 1.這種方法很少需要直接調用,反而可以使用這個方法作為修改現有jQuery操作方法的一個切入點。


語法

$.htmlPrefilter( html )

参数 描述
html String类型 在该HTML字符串上进行操作


實例

更多實例

確保任何HTML字符串都符合XHTML標準
任何HTML字符串都符合XHTML標準,從傳入HTML字符串中刪除所有<del>標籤也可以這樣解決。


jQuery 雜項方法 jQuery雜項方法