File "yit-wp-pointer.js"
Full Path: /home/siazco/grocery.siazco.se/wp-content/plugins/yith-woocommerce-compare/plugin-fw/assets/js/yit-wp-pointer.js
File size: 3.22 KB
MIME-type: text/plain
Charset: utf-8
jQuery( function($) {
var pointers = custom_pointer.pointers[0],
options = pointers.options,
target = $(pointers.target),
pointer_id = pointers.pointer_id;
$(target).find('.wp-submenu li a').each(function () {
var t = $(this),
href = t.attr('href');
href = href.replace('admin.php?page=', '');
if( href == pointer_id ){
var selected_plugin_row = t.add( target ),
top_level_menu = target.find( pointers.target.replace( '#', '.' ) );
target.toggleClass('wp-no-current-submenu wp-menu-open wp-has-current-submenu');
t.pointer({
pointerClass: 'yit-wp-pointer',
content : options.content,
position: options.position,
open : function () {
selected_plugin_row.toggleClass( 'yit-pointer-selected-row' );
top_level_menu.addClass( 'yit-pointer' );
},
close : function () {
target.toggleClass('wp-no-current-submenu wp-menu-open wp-has-current-submenu');
selected_plugin_row.toggleClass( 'yit-pointer-selected-row' );
top_level_menu.removeClass( 'yit-pointer' );
$.ajax({
type : 'POST',
url : ajaxurl,
data : {
"action" : "dismiss-wp-pointer",
"pointer": pointer_id
},
success: function (response) {
}
});
}
}).pointer('open');
} else if( 'yith_default_pointer' == pointer_id ) {
var selected_plugin_row = t.add( target ),
top_level_menu = target.find( pointers.target.replace( '#', '.' )),
yit_plugins = $( pointers.target );
yit_plugins.addClass('wp-has-current-submenu');
top_level_menu.pointer({
pointerClass: 'yit-wp-pointer',
content : options.content,
position: options.position,
open : function () {
yit_plugins.addClass( 'yit-pointer-selected-row' );
},
close : function () {
yit_plugins.removeClass( 'yit-pointer-selected-row wp-has-current-submenu' );
$.ajax({
type : 'POST',
url : ajaxurl,
data : {
"action" : "dismiss-wp-pointer",
"pointer": pointer_id
},
success: function (response) {
}
});
}
}).pointer('open');
}
});
});