MediaWiki:Mobile.js

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Remarque: après avoir sauvegardé, vous devez vider le cache de votre navigateur pour que les changements prennent effet. Mozilla, cliquez sur Actualiser (ou ctrl-r). Internet Explorer / Opera: ctrl-f5. Safari: cmd-r. Konqueror ctrl-r.

/* Le Javascript placé ici n’affectera que les utilisateurs du site mobile */

// Retirer les liens gênants sur les titres de sections de langue
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
	$('.sectionlangue a').each(function() {
		var langName = $(this).parent().text();
		$(this).replaceWith(langName);
	});
}

/*
 * Permet d’afficher/cacher les illustrations cachées.
 */
$(function () {
  $(".show-illus-btn").each(function () {
  	var $showBtn = $(this);
    var $div = $showBtn.parent().parent();
    var $illusDiv = $div.next();
    // Hide button
    $illusDiv.find(".hide-illus-btn").on("click", function () {
      $div.show();
      $illusDiv.hide();
    });
    // Show div
    $showBtn.on("click", function () {
      $illusDiv.show();
      $div.hide();
    });
  });
});