jquery从插件调用用户函数
我正在尝试为我的项目创建一个简单的jquery插件 我想从插件调用用户函数,怎么做 我的代码 当用户通过下面的选项时,我想调用ss函数jquery从插件调用用户函数,jquery,jquery-plugins,Jquery,Jquery Plugins,我正在尝试为我的项目创建一个简单的jquery插件 我想从插件调用用户函数,怎么做 我的代码 当用户通过下面的选项时,我想调用ss函数 {id:"today",value:"Today",func: "ss()"}, 这是我的插件代码 $('#drop1').append("<li id='"+options.items[i].id+"' onclick='"+options.items[i].func+"'>"+options.items[i].value+"</li>
{id:"today",value:"Today",func: "ss()"},
这是我的插件代码
$('#drop1').append("<li id='"+options.items[i].id+"' onclick='"+options.items[i].func+"'>"+options.items[i].value+"</li>");
$(“#drop1”).append(“”+options.items[i].value+” ”;
这不是调用用户函数,怎么做?
添加动态dom元素时使用事件委派。
在这里,我为您的相关问题制作了一个简单的示例
var options={id:"today",value:"Today",func: ss}
$('#drop1').append("<li id='"+options.id+"'>"+options.value+"</li>");
$('#drop1').on("click","#"+options.id,options.func); // here you can bind the event
function ss(){
alert(1);
}
var-options={id:“今天”,value:“今天”,func:ss}
$(“#drop1”).append(“”+options.value+” ”);
$(“#drop1”)。在(“单击”,“#”+options.id,options.func);//在这里可以绑定事件
函数ss(){
警报(1);
}