Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery插件如何处理按钮事件_Javascript_Jquery - Fatal编程技术网

Javascript jQuery插件如何处理按钮事件

Javascript jQuery插件如何处理按钮事件,javascript,jquery,Javascript,Jquery,我正在写一个jQuery插件,相当基本的模式窗口插件 所有模式窗口都将有一个操作按钮,该按钮将“保存”、“发送”或“确定”等,将来可能还会有更多内容。打这个电话最好的地方在哪里。我应该将其构建到插件中,还是有更好的方法将调用与插件分开?我想我的想法是,如果我把它放在插件之外,它将为我需要的任何情况下的许多自定义操作打开大门。不过,不确定将点击事件绑定到插件中生成的模式窗口中的按钮有多容易。有什么想法吗?谢谢 有很多选择,但如果不确切了解您在做什么,我认为回调是一个不错的选择 例如,插件的“sav

我正在写一个jQuery插件,相当基本的模式窗口插件


所有模式窗口都将有一个操作按钮,该按钮将“保存”、“发送”或“确定”等,将来可能还会有更多内容。打这个电话最好的地方在哪里。我应该将其构建到插件中,还是有更好的方法将调用与插件分开?我想我的想法是,如果我把它放在插件之外,它将为我需要的任何情况下的许多自定义操作打开大门。不过,不确定将点击事件绑定到插件中生成的模式窗口中的按钮有多容易。有什么想法吗?谢谢

有很多选择,但如果不确切了解您在做什么,我认为回调是一个不错的选择

例如,插件的“save”处理程序将调用
options.saveCallback.call(this)

因此,您创建了一个
saveCallback
选项,并在初始化插件时将其传入。这里有一个很好的例子:

现在如果人们。要自定义“保存”按钮的功能,他们可以使用回调。

请参见