2

我正在尝试使用这个插件(jqtransform)来制作一些看起来更好看的复选框。但是,我尝试将其应用到的复选框通过 ajaxget()请求放在页面上,其中 html 是从远程文件中提取的。

//apply custom styles to checkboxes
$(document).ajaxComplete(function(){
    console.log('ajax complete');
    //find all form with class jqtransform and apply the plugin
    $("form").jqTransform();
});

不会初始化这些新的复选框。还有其他方法可以做到这一点吗?

4

1 回答 1

1

尝试在 $.get() 的“成功”函数中调用您的插件,例如

$.get(myurl, {
    success: function() { 
        $("form").jqTransform();
    }
});
于 2013-02-21T20:26:42.607 回答