Benutzer:Col. o'neill/Bewertungen.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/**
* JS-Skript für ein Episodenbewertungssystem
* Für Import des Skripts einfach folgende Zeile (ohne den Stern am Anfang natürlich) in der [[Benutzer:{{userinfo:name}}/common.js|eigenen Common.js]] einfügen:
* if(mw.config.get('wgPageName')==="Benutzer:Col._o'neill/Entwürfe"){$('head').append($('<script>').attr('src','http://stargate-wiki.de/w/index.php?title=Benutzer:Col._o%27neill/Bewertungen.js&action=raw&ctype=text/javascript').attr('type','text/javascript'));}
**/
var EpRating={
updateRating: function(r){
//TODO
},
rate: function(){
var myrating=$("[class^='ratedEp-']").attr('class').substring($("[class^='ratedEp-']").attr('class').indexOf('-')+1);
var col1=$('.EpRating').find('td:first-child');
var col2=$('.EpRating').find('td:nth-child(2)');
var col3=$('.EpRating').find('td:nth-child(3)');
var col4=$('.EpRating').find('td:nth-child(4)');
var col5=$('.EpRating').find('td:nth-child(5)');
if(myrating)
col1.mouseenter(function(){
//TODO
});
col2.mouseenter(function(){
//TODO
});
col3.mouseenter(function(){
//TODO
});
col4.mouseenter(function(){
//TODO
});
col5.mouseenter(function(){
//TODO
});
},
init: function(){
$('.EpRating').hover(function(){
$(this).css('background-color', '#fceaae', 'cursor', 'pointer'); //Cursor ändert sich nur mit aktiviertem JavaScript
$(this).on('mouseenter', EpRating.rate());
}, function(){
$(this).css('background-color', 'transparent');
$(this).off('mouseenter', EpRating.rate());
});
}
};
$(EpRating.init);