[英]How to define Javascript function once so that can work after dynamic changes?
看来我的脚本只运行一次,然后在调用另一个Java脚本函数后,直到刷新页面后,该脚本才执行。 当然,我可以在另一个函数中调用此函数,但是我不想这样做。 我需要某种方式定义函数,以便可以在进行任何动态更改后每次执行。 也许我需要事件处理程序或类似的东西? 提前致谢。
的application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require turbolinks
//= require bootstrap-sprockets
//= require bootstrap3-editable/bootstrap-editable
//= require bootstrap-datepicker/core
//= require bootstrap-datepicker
//= require_tree .
var setXeditable;
$.fn.editable.defaults.mode = 'inline';
setXeditable = function() {
return $("[data-xeditable=true]").each(function() {
return $(this).editable({
ajaxOptions: {
type: "PUT",
dataType: "json"
},
params: function(params) {
var railsParams;
railsParams = {};
railsParams[$(this).data("model")] = {};
railsParams[$(this).data("model")][params.name] = params.value;
return railsParams;
}
});
});
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.