mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
Merge pull request #5909 from timkung/tabset-opentabfromurl-fix
Fixing TabSet.js error when expected elements are not available
This commit is contained in:
commit
53501c73bc
@ -38,7 +38,7 @@
|
||||
var $trigger;
|
||||
|
||||
// Make sure the hash relates to a valid tab.
|
||||
$.each(this.find('.cms-panel-link'), function () {
|
||||
$.each(this.find('.ui-tabs-anchor'), function() {
|
||||
// The hash in in the button's href and there is exactly one tab with that id.
|
||||
if (this.href.indexOf(hash) !== -1 && $(hash).length === 1) {
|
||||
$trigger = $(this);
|
||||
@ -52,7 +52,7 @@
|
||||
}
|
||||
|
||||
// Switch to the correct tab when AJAX loading completes.
|
||||
$(window).one('ajaxComplete', function () {
|
||||
$(document).ready(function() {
|
||||
$trigger.click();
|
||||
});
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user