I am having trouble with the product data tabs not displaying or working properly in woocommerce. I am trying to edit a product using the tabs down the left hand side but when clicking on the various tabs, nothing happens. I have tried deactivating all plugins to see if there is a conflict but no joy. I have tried the wordpress advice on fixing javascript errors and the Script_debug did not work either. I ran a diagnosis from my browser but it doesn’t make much sense to me (pasted below) Any help would be very much appreciated.
Uncaught TypeError: Cannot read property 'msie' of undefined
at new $.jlsuggest (jlsuggest.js:43)
at HTMLInputElement.<anonymous> (jlsuggest.js:354)
at Function.each (jquery.js:2)
at n.fn.init.each (jquery.js:2)
at n.fn.init.$.fn.jlsuggest (jlsuggest.js:353)
at HTMLInputElement.<anonymous> (jlsuggest.js:4)
at Function.each (jquery.js:2)
at n.fn.init.each (jquery.js:2)
at HTMLDocument.<anonymous> (jlsuggest.js:2)
at i (jquery.js:2)
jquery.js:2 Uncaught Error: cannot call methods on sortable prior to initialization; attempted to call method 'option'
at Function.error (jquery.js:2)
at HTMLDivElement.<anonymous> (widget.min.js:11)
at Function.each (jquery.js:2)
at n.fn.init.each (jquery.js:2)
at n.fn.init.h.fn.<computed> [as sortable] (widget.min.js:11)
at bfb_admin_script.js:40
at dispatch (jquery.js:3)
at r.handle (jquery.js:3)
post.php?post=1601&action=edit:1 [DOM] Found 3 elements with non-unique id #_ajax_nonce: (More info: https://goo.gl/9p2vKq) <input type="hidden" id="_ajax_nonce" name="_ajax_nonce" value="8162910899"> <input type="hidden" id="_ajax_nonce" name="_ajax_nonce" value="8162910899"> <input type="hidden" id="_ajax_nonce" name="_ajax_nonce" value="8162910899">
post.php?post=1601&action=edit:1 [DOM] Found 2 elements with non-unique id #woocommerce_meta_nonce: (More info: https://goo.gl/9p2vKq) <input type="hidden" id="woocommerce_meta_nonce" name="woocommerce_meta_nonce" value="5db03d7efc"> <input type="hidden" id="woocommerce_meta_nonce" name="woocommerce_meta_nonce" value="5db03d7efc">
util.js:227 Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
Nz.o @ util.js:227
util.js:227 Google Maps JavaScript API warning: InvalidKey https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key
Nz.o @ util.js:227
wp-auth-check.js?ver=5.5.1:151 Uncaught TypeError: Cannot read property 'hasClass' of undefined
at HTMLDocument.<anonymous> (wp-auth-check.js?ver=5.5.1:151)
at HTMLDocument.dispatch (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.r.handle (jquery.js?ver=1.12.4-wp:3)
at Object.trigger (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.<anonymous> (jquery.js?ver=1.12.4-wp:3)
at Function.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.trigger (jquery.js?ver=1.12.4-wp:3)
at Object.<anonymous> (heartbeat.js?ver=5.5.1:456)
at i (jquery.js?ver=1.12.4-wp:2)
(anonymous) @ wp-auth-check.js?ver=5.5.1:151
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ jquery.js?ver=1.12.4-wp:3
each @ jquery.js?ver=1.12.4-wp:2
each @ jquery.js?ver=1.12.4-wp:2
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ heartbeat.js?ver=5.5.1:456
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
scheduleNextTick @ heartbeat.js?ver=5.5.1:513
focused @ heartbeat.js?ver=5.5.1:545
(anonymous) @ heartbeat.js?ver=5.5.1:210
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
wp-auth-check.js?ver=5.5.1:151 Uncaught TypeError: Cannot read property 'hasClass' of undefined
at HTMLDocument.<anonymous> (wp-auth-check.js?ver=5.5.1:151)
at HTMLDocument.dispatch (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.r.handle (jquery.js?ver=1.12.4-wp:3)
at Object.trigger (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.<anonymous> (jquery.js?ver=1.12.4-wp:3)
at Function.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.trigger (jquery.js?ver=1.12.4-wp:3)
at Object.<anonymous> (heartbeat.js?ver=5.5.1:456)
at i (jquery.js?ver=1.12.4-wp:2)
(anonymous) @ wp-auth-check.js?ver=5.5.1:151
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ jquery.js?ver=1.12.4-wp:3
each @ jquery.js?ver=1.12.4-wp:2
each @ jquery.js?ver=1.12.4-wp:2
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ heartbeat.js?ver=5.5.1:456
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
(anonymous) @ heartbeat.js?ver=5.5.1:508
setTimeout (async)
scheduleNextTick @ heartbeat.js?ver=5.5.1:506
(anonymous) @ heartbeat.js?ver=5.5.1:421
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
scheduleNextTick @ heartbeat.js?ver=5.5.1:513
focused @ heartbeat.js?ver=5.5.1:545
(anonymous) @ heartbeat.js?ver=5.5.1:210
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
wp-auth-check.js?ver=5.5.1:151 Uncaught TypeError: Cannot read property 'hasClass' of undefined
at HTMLDocument.<anonymous> (wp-auth-check.js?ver=5.5.1:151)
at HTMLDocument.dispatch (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.r.handle (jquery.js?ver=1.12.4-wp:3)
at Object.trigger (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.<anonymous> (jquery.js?ver=1.12.4-wp:3)
at Function.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.trigger (jquery.js?ver=1.12.4-wp:3)
at Object.<anonymous> (heartbeat.js?ver=5.5.1:456)
at i (jquery.js?ver=1.12.4-wp:2)
(anonymous) @ wp-auth-check.js?ver=5.5.1:151
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ jquery.js?ver=1.12.4-wp:3
each @ jquery.js?ver=1.12.4-wp:2
each @ jquery.js?ver=1.12.4-wp:2
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ heartbeat.js?ver=5.5.1:456
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
scheduleNextTick @ heartbeat.js?ver=5.5.1:513
focused @ heartbeat.js?ver=5.5.1:545
(anonymous) @ heartbeat.js?ver=5.5.1:210
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
wp-auth-check.js?ver=5.5.1:151 Uncaught TypeError: Cannot read property 'hasClass' of undefined
at HTMLDocument.<anonymous> (wp-auth-check.js?ver=5.5.1:151)
at HTMLDocument.dispatch (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.r.handle (jquery.js?ver=1.12.4-wp:3)
at Object.trigger (jquery.js?ver=1.12.4-wp:3)
at HTMLDocument.<anonymous> (jquery.js?ver=1.12.4-wp:3)
at Function.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.each (jquery.js?ver=1.12.4-wp:2)
at n.fn.init.trigger (jquery.js?ver=1.12.4-wp:3)
at Object.<anonymous> (heartbeat.js?ver=5.5.1:456)
at i (jquery.js?ver=1.12.4-wp:2)
(anonymous) @ wp-auth-check.js?ver=5.5.1:151
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ jquery.js?ver=1.12.4-wp:3
each @ jquery.js?ver=1.12.4-wp:2
each @ jquery.js?ver=1.12.4-wp:2
trigger @ jquery.js?ver=1.12.4-wp:3
(anonymous) @ heartbeat.js?ver=5.5.1:456
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
(anonymous) @ heartbeat.js?ver=5.5.1:508
setTimeout (async)
scheduleNextTick @ heartbeat.js?ver=5.5.1:506
(anonymous) @ heartbeat.js?ver=5.5.1:421
i @ jquery.js?ver=1.12.4-wp:2
fireWith @ jquery.js?ver=1.12.4-wp:2
x @ jquery.js?ver=1.12.4-wp:4
c @ jquery.js?ver=1.12.4-wp:4
XMLHttpRequest.send (async)
send @ jquery.js?ver=1.12.4-wp:4
ajax @ jquery.js?ver=1.12.4-wp:4
connect @ heartbeat.js?ver=5.5.1:413
scheduleNextTick @ heartbeat.js?ver=5.5.1:513
focused @ heartbeat.js?ver=5.5.1:545
(anonymous) @ heartbeat.js?ver=5.5.1:210
dispatch @ jquery.js?ver=1.12.4-wp:3
r.handle @ jquery.js?ver=1.12.4-wp:3
The page I need help with: [log in to see the link]