var arr_pos = $.inArray(temp, arr);
alert(arr_pos) daje mi wynik -1, podczas gdy alert(temp'+\n+'arr) wyswietla wartosc temp zarowno jako string jak i jako wartosc array'a.
dlaczego zatem var arr_pos = $.inArray(temp, arr); zwraca wynik -1?!
uzywam tego do stronicowania, arr zawiera linki a temp to adres strony, na ktorej sie znajduje.
oto moje szwankujace funkcje
function pass_link(link) { var insert = ''; var arr_pos = $.inArray(link, arr); var prev = arr[arr_pos-1]; var next = arr[arr_pos+1]; if (insert != '' ) document.getElementById('my_dump').innerHTML = insert + ' '; } function loadHref(temp) { $('#loaded-content').load(temp + ' #content'); var insert = ''; var arr_pos = $.inArray(temp, arr); var prev = arr[arr_pos-1]; var next = arr[arr_pos+1]; if (insert != '' ) document.getElementById('my_dump').innerHTML = insert + ' '; }
z gory dziekuje i pozdrawiam