Mam trochę kodu javascript na mojej stronie internetowej, który ładuje niektóre elementy div na stronę. Chcę również dodać onmouseenter i funkcje obsługi zdarzeń onmouseleave do każdego elementu div. Używam jQuery dodać te ładowarki, ale pojawia się błąd:jQuery, Uncaught TypeError
"Property '$' of object [object DOMWindow] is not a function"
Mój kod wygląda tak, to w pętli for:
var newItem = document.createElement('div');
newItem.innerHTML = results[i];
newItem.setAttribute("id", "resultDiv_" + i.toString());
dropDown.appendChild(newItem);
//Error on next line...
$("resultDiv_" + i.toString()).bind("mouseenter", function() {
$("resultDiv_" + i.toString()).css({ 'background-color': 'blue' });
});
Czy ktoś ma jakieś pomysły, dlaczego jestem dostaniesz ten błąd, a nawet, co oznacza błąd?
Po prostu ciekawy, gdzie umieścić ten blok kodu, który używa $ (jquery)? – jerjer
jest to funkcja wywoływana przez wynik zwracania przez webMethod [] ..., który jest inicjowany w wyniku zdarzenia kluczowania w polu tekstowym ...: D – Pavol
używasz innych innych javascriptów (prawdopodobnie framework) , możesz równie dobrze spróbować użyć jquery.noconflict – jerjer