mirror of
https://github.com/jquery/jquery-ui.git
synced 2026-01-29 23:37:56 -05:00
Fixed #2340: Consistent parameters for dispatched events and callbacks.
This commit is contained in:
@@ -111,7 +111,7 @@ function completed(cancel) {
|
||||
overflow: ""
|
||||
});
|
||||
}
|
||||
$(this).triggerHandler("accordionchange", [options.data], options.change);
|
||||
$(this).triggerHandler("accordionchange", [null, options.data], options.change);
|
||||
}
|
||||
|
||||
function toggle(toShow, toHide, data, clickedActive, down) {
|
||||
|
||||
@@ -134,7 +134,7 @@ $.widget("ui.tabs", {
|
||||
// seems to be expected behavior that the show callback is fired
|
||||
var onShow = function() {
|
||||
$(self.element).triggerHandler('tabsshow',
|
||||
[self.ui(self.$tabs[o.selected], self.$panels[o.selected])], o.show);
|
||||
[null, self.ui(self.$tabs[o.selected], self.$panels[o.selected])], o.show);
|
||||
};
|
||||
|
||||
// load if remote tab
|
||||
@@ -198,7 +198,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callback
|
||||
$(self.element).triggerHandler('tabsshow',
|
||||
[self.ui(clicked, $show[0])], o.show);
|
||||
[null, self.ui(clicked, $show[0])], o.show);
|
||||
|
||||
});
|
||||
}
|
||||
@@ -228,7 +228,7 @@ $.widget("ui.tabs", {
|
||||
if (($li.hasClass(o.selectedClass) && !o.unselect)
|
||||
|| $li.hasClass(o.disabledClass)
|
||||
|| $(this).hasClass(o.loadingClass)
|
||||
|| $(self.element).triggerHandler('tabsselect', [self.ui(this, $show[0])], o.select) === false
|
||||
|| $(self.element).triggerHandler('tabsselect', [null, self.ui(this, $show[0])], o.select) === false
|
||||
) {
|
||||
this.blur();
|
||||
return false;
|
||||
@@ -354,7 +354,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callback
|
||||
this.element.triggerHandler('tabsadd',
|
||||
[this.ui(this.$tabs[index], this.$panels[index])], o.add
|
||||
[null, this.ui(this.$tabs[index], this.$panels[index])], o.add
|
||||
);
|
||||
},
|
||||
remove: function(index) {
|
||||
@@ -373,7 +373,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callback
|
||||
this.element.triggerHandler('tabsremove',
|
||||
[this.ui($li.find('a')[0], $panel[0])], o.remove
|
||||
[null, this.ui($li.find('a')[0], $panel[0])], o.remove
|
||||
);
|
||||
},
|
||||
enable: function(index) {
|
||||
@@ -393,7 +393,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callback
|
||||
this.element.triggerHandler('tabsenable',
|
||||
[this.ui(this.$tabs[index], this.$panels[index])], o.enable
|
||||
[null, this.ui(this.$tabs[index], this.$panels[index])], o.enable
|
||||
);
|
||||
|
||||
},
|
||||
@@ -407,7 +407,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callback
|
||||
this.element.triggerHandler('tabsdisable',
|
||||
[this.ui(this.$tabs[index], this.$panels[index])], o.disable
|
||||
[null, this.ui(this.$tabs[index], this.$panels[index])], o.disable
|
||||
);
|
||||
}
|
||||
},
|
||||
@@ -461,7 +461,7 @@ $.widget("ui.tabs", {
|
||||
|
||||
// callbacks
|
||||
$(self.element).triggerHandler('tabsload',
|
||||
[self.ui(self.$tabs[index], self.$panels[index])], o.load
|
||||
[null, self.ui(self.$tabs[index], self.$panels[index])], o.load
|
||||
);
|
||||
o.ajaxOptions.success && o.ajaxOptions.success(r, s);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user