coś mnie poruszyło w Twojej prośbie i zrobiłem z przyjemnością zmiany, które Cię interesują, oto ZMIENIONA część kodu z pliku
js/title2note.js<?php
// wkopiuj cala funkcje
function inArray(stack, needle){
alert(needle);
if ( typeof stack == "undefined" || !stack.length ) {
return true; // w przypadku, gdy nie okreslone lub nie uzyte
}
if ( !needle.length ) return false; // w przypadku gdy nie ma nazwy klasy
for ( var i=0; i<stack.length; i++){
if ( stack[i] == needle ) return true;
}
return false;
}
var titleToNote = {
// Define which elements should be affected:
elements : ['a', 'img'],
// tu wpisujesz klasy, ktore chcesz aby byly brane pod uwage
classes : ['test'], // TU ZMIANA
setup : function(){
if(!document.getElementById || !document.createElement) return;
// create note
var div = document.createElement("div");
div.setAttribute("id", "title2note");
document.getElementsByTagName("body")[0].appendChild(div);
document.getElementById("title2note").style.display = "none";
// attach events
for(j=0;j<titleToNote.elements.length;j++){
for(i=0;i<document.getElementsByTagName(titleToNote.elements[j]).length;i++){
var el = document.getElementsByTagName(titleToNote.elements[j])[i];
if(el.getAttribute("title") && el.getAttribute("title") != ""
&& inArray( titleToNote.classes, el.className ) // TU ZMIANA sprawdzanie, czy nalezy do grupy klas CSS
){
el.onmouseover = titleToNote.showNote;
el.onmouseout = titleToNote.hideNote;
}
}
}
},
// dalej bez zmian
?>
EDIT:
to kod JavaScript, ale użyłem tagów PHP bo lepiej kolorują składnię