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 雜項方法