Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Iterowanie przez kolekcje jQuery
filgolfin
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.02.2017

Ostrzeżenie: (0%)
-----


Meczę się z tym od 2 dni...
Polecenie:
Ta strona dotyczy świńskiej łaciny, zabawy językowej. Użyjesz jQuery do przetłumaczenia każdego akapitu na świńską łacinę. Używając pętli for, albo metody each(), znajdź każdy akapit, przekaż jego zawartość do funkcji toPigLatin i zapisz wynik tej funkcji jako nową zawartość tego akapitu.
https://pl.khanacademy.org/computin...chniq...-loopy-language
Nie wiem jak przekazać zawartość akapitu do funkcji .
Załączam mój nieszczęsny kod:
Kod
       <script>
// Takes a string and returns Pig Latin version of it
var toPigLatin = function(str) {

        if (!str.replace) {
        return 'ERROR: Expected a string!';
  }
    return str.replace(/\b(\w)(\w+)\b/g, '$2-$1ay').toLowerCase();
};


// Iterate through each paragraph, call the toPigLatin function on it


var $paragraphs = $("p");
for (var i = 0; i < $paragraphs.length; i++){
  
    var element = $paragraphs[i];
    var $paragraph = $(element);

$paragraph.html(toPigLatin);
    }



// for (var i = 0; i < $paragraphs.length; i++){
//     var element = $paragraphs[i];
//     var $paragraph = $(element);
//     $paragraph.html( $paragraph.html() + "..huzzah!");
// };


        </script>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:55