आप अपनी इच्छित कॉल को सरणी में बनाए रख सकते हैं;
var firstHandler = function(dateText, inst) {
console.log('Original Handler', dateText, inst);
};
var secondHandler = function(dateText, inst) {
console.log('Second Handler', dateText, inst);
};
$('#datepicker').datepicker({
onSelect: function() {
var sinks = $(this).data("mySelects");
for (var i = 0; i < sinks.length; i++)
sinks[i].apply(this, arguments);
}
}).data("mySelects", [firstHandler]);
$('#addBtn').click(function(event) {
$('#datepicker').data('mySelects').push(secondHandler);
$('#datepicker').data('mySelects').push(nthHandler);
});
स्रोत
2012-01-27 17:21:10
लगता है इससे पहले कि यह कहा गया है: http://stackoverflow.com/q/2241725/1030169 – jmoerdyk
मैंने सोचा कि यह हो सकता है, लेकिन यह भी नहीं मिला है, धन्यवाद। – sprugman