Hello,
Bootstrap
* Bootstrap 2.3 vient de sortir.
* Une discussion sur sa mise à jour dans joomla 3.1.
* Proposition de résolution d'un conflit entre Bootstrap et Mootools, qui peut arriver avec Chrome :
le fichier en cause --> bootstrap-collapse.js
la propal :
jQuery
Je ne ferai aucun commentaire (désagréable) sur les extensions/templates qui font appel à jQuery sans discernement et nous obligent à charger plusieurs versions du framework (en général, celles qui sont compatibles avec 2.5 ET 3.0.x.)
Ca peut se régler, éventuellement, si on rajoute :
voire
jQuery 1.9.x
Si on utilise cette version, on peut régler les erreurs JS potentielles liees à des scripts s'appuyant sur des versions plus anciennes avec :
Mootoolement votre
PS : pour le fun, le JS du futur, mieux avec Chrome
Bootstrap
* Bootstrap 2.3 vient de sortir.
* Une discussion sur sa mise à jour dans joomla 3.1.
* Proposition de résolution d'un conflit entre Bootstrap et Mootools, qui peut arriver avec Chrome :
le fichier en cause --> bootstrap-collapse.js
la propal :
Code:
(function($) { $$('[data-toggle=collapse]').each(function (e) { $$(e.get('data-target'))[0].hide = null; }); })(MooTools);
Je ne ferai aucun commentaire (désagréable) sur les extensions/templates qui font appel à jQuery sans discernement et nous obligent à charger plusieurs versions du framework (en général, celles qui sont compatibles avec 2.5 ET 3.0.x.)
Ca peut se régler, éventuellement, si on rajoute :
Code HTML:
JHtml::_('jquery.framework');
Code HTML:
JHtml::_('bootstrap.framework');
Si on utilise cette version, on peut régler les erreurs JS potentielles liees à des scripts s'appuyant sur des versions plus anciennes avec :
Code HTML:
<script src="http://code.jquery.com/jquery-migrate-1.1.0.js"></script>
PS : pour le fun, le JS du futur, mieux avec Chrome
Commentaire