в моем js файле, который я написал так
document.observe("dom:loaded", function() {
add();
});
но он показывает ошибку TypeError: document.observe не является функцией
Я использую rails 3 & jquery-ui-1.10.0
может ли кто-нибудь сказать мне, почему я так люблю?
заранее спасибо
Поскольку 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.
});