From ba7acdb471d6245a4e82b5250ccd204665f9f50b Mon Sep 17 00:00:00 2001 From: picocodes Date: Tue, 16 Jun 2020 13:24:37 +0300 Subject: [PATCH] conditionally load tooltips --- includes/ayecode-ui-settings.php | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/includes/ayecode-ui-settings.php b/includes/ayecode-ui-settings.php index 4a774d7..5a9939c 100644 --- a/includes/ayecode-ui-settings.php +++ b/includes/ayecode-ui-settings.php @@ -387,11 +387,18 @@ function aui_time_ago(selector) { * Initiate tooltips on the page. */ function aui_init_tooltips(){ - jQuery('[data-toggle="tooltip"]').tooltip(); - jQuery('[data-toggle="popover"]').popover(); - jQuery('[data-toggle="popover-html"]').popover({ - html: true - }); + + if( jQuery.fn.tooltip ) { + jQuery('[data-toggle="tooltip"]').tooltip(); + } + + if( jQuery.fn.popover ) { + jQuery('[data-toggle="popover"]').popover(); + jQuery('[data-toggle="popover-html"]').popover({ + html: true + }); + } + } // run on window loaded