//layer弹出层$('#test1').on('click',alert_1(123321));function alert_1(content_1){ alert(content_1) layer.open({ title: '智办互联', shadeClose: true, //点击遮罩关闭 content: content_1, }); }
1 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
$('#test1').on('click',alert_1());你是这么写的吧,函数名然后加括号,就是执行函数。你应该写匿名函数在里面的,这样:
$('#test1').on('click',function (content_1){
alert(content_1)
layer.open({
title: '智办互联',
shadeClose: true, //点击遮罩关闭
content: content_1,
});
});
或者你是在不想写在里面,那就这样$('#a').on('click',alert_1);
函数名字加上括号就是执行。
添加回答
举报
0/150
提交
取消