我在我的functions.js
文件中有此功能$(function() { $("body").jqTransform(); });
。當出現新的html時,函數不起作用
這是一個插件,我用它來輸入樣式。它完美的作品。但是,當新輸入通過ajax時,它不適用於他們,並且通常顯示簡單的輸入。
我該怎麼做?
我在我的functions.js
文件中有此功能$(function() { $("body").jqTransform(); });
。當出現新的html時,函數不起作用
這是一個插件,我用它來輸入樣式。它完美的作品。但是,當新輸入通過ajax時,它不適用於他們,並且通常顯示簡單的輸入。
我該怎麼做?
嘗試將$("body").jqTransform()
放入Ajax回調中。
再次在您的ajax回調函數中調用jqTransform()
- 在插入新HTML之後(或者採用與body
相同的方式,或者只是在具有新輸入的容器上 - 首選)。
$()<無論傳遞給它什麼,只有在文檔加載後纔會調用它。一個明顯的方法是在Ajax請求之後再次調用它。