/ / bind funkcia pri odoslaní v dokumente pripravenom - javascript, jquery

väzba funkcie na odoslanie v dokumente pripravený - javascript, jquery

Učím sa iba javascript. Ako môžem zviazať túto funkciu pri odoslaní v dokumente pripravenom?

jQuery(function($) {
$("form").bind("submit", function() {
$(this).find(":select").removeAttr("disabled");
});
});

Vďaka

odpovede:

1 pre odpoveď č. 1
$(document).ready(function() {
/* your code here */
$("form").bind("submit", function() {
$(this).find(":select").removeAttr("disabled");
});
/* end your code */
});

Je to také jednoduché - akonáhle je dokument„pripravené“, väzba sa zavedie - pre ďalšie objasnenie prejdite na webovú stránku tutoriálu jQuery, kde nájdete informácie týkajúce sa udalosti $ (document) .ready (): http://learn.jquery.com/using-jquery-core/document-ready/


1 pre odpoveď č. 2

Máte dve možnosti s udalosťou jQuery pre udalosť „pripravený“ na dokument:

$(document).ready(): Keď je váš dom plne naložený, jQuery spustí udalosť pripravenosti.

$(document).load() : jQuery čaká, kým sa načíta váš dom a všetky vaše deklarované aktíva. Takže ak sa spoliehate na vlastnosti CSS pre váš kód Javascript, použite tento.

Ďalšie informácie nájdete na adrese: http://api.jquery.com/ready/