Просто jQuery будет работать для этого, однако вам нужно убедиться, что вы вызываете функции на document.ready
, например:
$(function() { //or $(document).ready(function() {
$("#myID").fadeIn();
});
Вообще говоря, вы должны обернуть весь свой код запуска / привязки в document.ready
оболочку, как указано выше, вы можете вставить все, что вам нужно, в эту одну оболочку.
Если у вас есть только $("#myID").fadeIn();
, и он не находится внизу вашего тела, то он, вероятно, работает до того, как элемент существует, так что селектор фактически не находит элемент ... так что нечего затихать. Вы можете увидеть это поведение, разместив его там, где сейчас находится ваш код:
alert("#myID count: " + $("#myID").length); //probably alerts 0 currently
Если проблема не в этом ... проверьте консоль на наличие ошибок JavaScript:)