Zum Hauptinhalt springen
Blog & News

Aktuelles & Updates von
Joomla, Wordpress und Co.

News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.

Blog & News

Joomla 3 - hasTooltip skript aus dem header löschen

19.01.2015 · 2 Min Lesezeit

Im Joomla 3 header befindet sich ein Skript welches in Wechselwirkung mit anderen gern einmal Probleme verursacht. Um dieses Skript los zu werden muss das lokale jQuery ausgekoppelt werden.

jQuery(document).ready(function(){ jQuery('.hasTooltip').tooltip({"html": true,"container": "body"}); });

<script type="">
jQuery(window).on('load', function() { new JCaption('img.caption'); });
jQuery(document).ready(function(){ jQuery('.hasTooltip').tooltip({"html": true,"container": "body"}); });
jQuery(document).ready(function(){ jQuery('.hasPopover').popover({"html": true,"trigger": "hover focus","container": "body"}); });
</script>

Frameworks lassen sich aus Seiten entfernen, indem in der index.php des aktiven Templates die folgenden Befehle innerhalb der ersten <?php ... ?> anweisung eingebunden werden:

# unset Bootstrap 2.0 frameworks
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery.min.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery-noconflict.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/bootstrap.min.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery-migrate.min.js']);

Um aber jQuery weiterhin zu verwenden, im Head der Seite einfach ein jQuery wieder einbinden:

<head>
<!-- jQuery -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

Wenn das Skript noch immer geladen wird, wird es offenbar von einer aktiven Componente verwendet JHtml::_('behavior.tooltip');

 

 

Zurück zur Übersicht