我使用fancybox在灯箱中打开ajax内容。有时,我新加载的内容包含一些JS代码。如何使用已经从ajax内容加载到我的主要js文件中的JS函数?
我目前的解决方法是在我的JS文件中创建jQuery插件,但这似乎很脏。我的JS文件中的示例:
$.fn.arrayRemove = function(arr, value)
{
return arr.filter(function(ele) {
return ele != value;
});
};
如果我只编写以下代码,则无法从ajax内容访问arrayRemove()函数。有道理吗?
function arrayRemove(arr, value)
{
return arr.filter(function(ele) {
return ele != value;
});
}