Ошибка типа: document.observe не является функцией

0

в моем js файле, который я написал так

 document.observe("dom:loaded", function() {
        add();
    });

но он показывает ошибку TypeError: document.observe не является функцией

Я использую rails 3 & jquery-ui-1.10.0

может ли кто-нибудь сказать мне, почему я так люблю?

заранее спасибо

  • 0
    Возможная копия stackoverflow.com/questions/1907702/…
  • 0
    он также показывает ту же ошибку TypeError: $ (...). Наблюдение не является функцией
Теги:
ruby-on-rails-3

1 ответ

3
Лучший ответ

Поскольку rails 3 использует jquery, и вы пишете код в прототипе. Это может создать проблему здесь.

Поэтому попробуйте преобразовать свой код в jquery. Ваш код может выглядеть так.

$( document ).ready(function() {
// Run code
});

Но рассмотрите ниже и внесите изменения в соответствии с вашими потребностями

$(window).load(function(){
  // Run code ##It will run the js after the whole page is loaded.
});

$(document).ready(function(){
 // Run code ##It will run the js just after the loading of DOM. 
}); 
  • 0
    Спасибо за вашу помощь :-)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню