Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Чем заменить $(document).ready() (https://javascript.ru/forum/events/36126-chem-zamenit-%24-document-ready.html)

taras20 04.03.2013 20:08

Чем заменить $(document).ready()
 
У меня было в файле Test.cshtml
<script type="text/javascript"> <!--
    $(document).ready(function () {

   window.setTimeout(myFunction, 1000);
    });
//-->
</script>


функция myFunction определена в файле Script.js

как записать в файле Script.js, то что раньше выполнялось в $(document).ready() для файла Test.cshtml,так чтобы это не выполнялось для других файлов, а только для Test.cshtml ?

danik.js 04.03.2013 20:46

Оставить это в файле Test.cshtml, не?

Mukhtar 08.03.2013 00:19

$(window).load();

taras20 08.03.2013 02:25

В файле Test.cshtml определил скрытое поле з id hiddenField.
В файле Script.js
$(document).ready(function () {
        var hiddenElement= $("#hiddenField:first");
    	if ($(hiddenElement).length != 0) {
        		ZeroClipboard.setMoviePath('/ZeroClipboard.swf');
        		window.setTimeout(myFunction, 1000);
    		}    		
 	});


p/s/ danik.js & Mukhtar +1


Часовой пояс GMT +3, время: 10:34.