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/