Autor | Zpráva | ||
---|---|---|---|
mimochodec Profil |
#1 · Zasláno: 18. 7. 2015, 15:39:42
$( "#x4" ).val( "něco"); Má tenhle dolarový zápis nějaký název? Chtěl bych pomocí toho udělat pár drobností (teď právě nastavit barvu textu) a nevím, jak to hledat. |
||
Dan Charousek Profil |
#2 · Zasláno: 18. 7. 2015, 15:43:09
Jedná se s největší pravděpodobností o jQuery knihovnu.
Dolar je v javascriptu nerezervovaný znak, tudíž jej lze použít jako název pro funkci, proměnnou, atd... |
||
juriad Profil |
Toto je: zavolání funkce jménem dolar a předání jí řetězce "#x4" jako argument.
Tato funkce je s největší pravděpodobností jen aliasem za funkci jQuery. Funkce jQuery v tomto případě najde v dokumentu všechny elementy s id=x4 a vrátí jejich chytrý obal. Nad tímto obalem se spustí metoda val, která dostane jako argument řetězec "něco". Pokud se skutečně jedná o jQuery, pak metoda val nastaví formulářovému poli (reprezentovanému obalem) hodnotu argumentu (ať už to pro konkrétní formulářové pole znamená cokoli). Pro změnu barvy lze v jQuery použít metodu css: $("#x4").css("color", "red"); |
||
mimochodec Profil |
#4 · Zasláno: 18. 7. 2015, 15:57:13
aha, nevěděl jsem, jestli to dělá JS sám o sobě, nebo jQuery. Už je to jasné, děkuju.
|
||
Časová prodleva: 9 let
|
0