我有一个JQ插件,我需要在插件外调用嵌套函数。我怎么称呼它?以下是插件中函数的示例:
function addTo(from, to)
{
var dest = jQuery("#"+to)[0];
jQuery("#"+from+" option:selected").clone().each(function() {
if (this.disabled == true) return
jQuery(this)
.appendTo(dest)
.attr("selected", false);
}
答案 0 :(得分:1)
function action(elm) {
if (!elm.disabled) {
jQuery(elm).appendTo(dest).attr("selected", false);
}
}
function addTo(from, to)
{
var dest = jQuery("#"+to)[0];
jQuery("#"+from+" option:selected").clone().each(action(this));
}
// OUTSIDE
action(window.getElementById('id'));