我想請教下以下這段JQ插件代碼調用,html代碼:<p class="p1">11111111</p>JS代碼:$.fn.hilight = function (options) { // 迭代并重新格式化每個匹配的元素。 return this.each(function () { var $this = $(this); // ... var markup = $this.html(); console.log(markup); // 調用格式函數 markup = $.fn.hilight.format(markup); $this.html(markup); });};// 定義格式函數$.fn.hilight.format = function (txt) { return '<strong>' + txt + '</strong>';}; 我在調用的時候,發現不對$('.p1').hilight('222222');截圖顯示strong 中的txt傳參為什么不顯示了,我沒發現問題,F12控制臺未報錯。
JQ插件編寫(面向對象)
MYYA
2019-03-15 18:15:42
