Greetings.
At first glance, this error is due to a conflict with woocommerce and all other plugins that use tabs with the ‘nav-tab’ class. They don’t conflict with each other, cause of a more complete/detailed path in jquery or including own js only on own pages in admin panel.
In this, a click event from your jquery is work on the ‘nav-tab’ class of other plugins:
$ ('. nav-tab'). on ('click', function (e) {
e.preventDefault ();
var tab = $ (this) .attr ('href');
$ ('. nav-tab'). removeClass ('nav-tab-active');
$ ('. content-tab'). hide ();
$ (this) .addClass ('nav-tab-active');
$ (tab) .show ();
});
In general, of course, plugin is cool! Thanks =)
Слава, приветствую.
На вскидку, эта ошибка из-за конфликта с woocommerce и всеми другими плагинами, которые используют табы с классом ‘nav-tab’. Между собой не конфликтуют, из-за более полного/подробного пути в jquery либо подключения собственных js только на собственных страницах админки.
В твоем случае на класс ‘nav-tab’ других плагинов вешается событие click из твоего jquery.
Вообще, конечно, плагин шикарен! Спасибо =)
-
This reply was modified 3 years, 8 months ago by idcco.