, jquery indeholder metoder til at manipulere dom på effektiv måde.du behøver ikke skrive noget kode at ændre værdien af ethvert element, er attributten eller ekstrakt /kode fra et punkt eller afsnit., jquery indeholder metoder som f.eks. attr(),. html() og. val(), der fungerer som getters, indhentning af oplysninger fra dom elementer til senere brug. indhold manipulation, html (), metode får html indhold (innerhtml) af den første matchede element. her er syntaks for metode −,, vælgeren,. http: //(), bl.a. efter er et eksempel, som gør brug af. html() og. tekst (val) metoder.Here .html() retrieves HTML content from the object and then .text( val ) method sets value of the object using passed parameter −, <html> <head> <title>The jQuery Example</title> <script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> \t\t <script type = "text/javascript" language = "javascript"> $(document).ready(function() { $("div").click(function () { var content = $(this).html(); $("#result").text( content ); }); }); </script> \t\t <style> #division{ margin:10px;padding:12px; border:2px solid #666;bredde: 60px;} < /stil > < /head > < krop > < p > klik på torvet nedenfor: < /p > < span id = "betyder" > < /span > < div id = "afdeling" stil = "baggrund farve: blå," > dette er blå firkant!! < /div > < /organ > < /html > dette vil føre til følgende resultat −,, dom element udskiftning, du kan erstatte en komplet dom element med det specificerede html eller dom elementer.det, replacewith (indhold), metode tjener dette formål, meget godt. her er syntaks for metode −,, vælgeren,. replacewith (indhold), her er, hvad du vil have, at indholdet i stedet for det oprindelige element.This could be HTML or simple text.,Example,Following is an example which would replace division element with "<h1>JQuery is Great </h1>" −, <html> <head> <title>The jQuery Example</title> <script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> \t\t <script type = "text/javascript" language = "javascript"> $(document).ready(function() { $("div").click(function () { $(this).replaceWith("<h1>JQuery is Great</h1>"); }); }); </script> \t\t <style> #division{ margin:10px;padding:12px; border:2px solid# 666; bredde: 60px;} < /stil > < /head > < krop > < p > klik på torvet nedenfor: < /p > < span id = "betyder" > < /span > < div id = "afdeling" stil = "baggrund farve: blå," > dette er blå firkant!! < /div > < /organ > < /html > dette vil føre til følgende resultat −,, at dom elementer, der kan være en situation, når man ønsker at fjerne en eller flere dom elementer fra dokumentet.jquery indeholder to metoder til at håndtere situationen,.,, tom (), metode fjerne alle barn lymfeknuder fra gruppen af matchede dele, hvor metoden, fjerne (udtrykt), metode fjerner alle matchede elementer fra dom. her er syntaks for metode −,, komitéen, fjerne (. []) eller, udtrykt i komitéen,. tom (), kan du give valgfri parameter, udtrykt, at filtrere sæt af elementer, der skal fjernes, f.eks. følgende er et eksempel, hvor elementer fjernes, så snart de er tændte −, < html > < hoved > < afsnit > jquery eksempel < /afsnit > < manuskript type = "tekst /javascript" src = "http: //ajax. googleapis. kom /ajax /libs /jquery /2.1.3 /jquery. min.js" > < ///////manuskript > < manus,type = "text/javascript" language = "javascript"> $(document).ready(function() { $("div").click(function () { $(this).remove( ); }); }); </script> \t\t <style> .div{ margin:10px;padding:12px; border:2px solid #666; width:60px;} </style> </head> \t <body> \t <p>Click on any square below:</p> <span id = "result"> </span> \t\t <div class = "div" style = "background-color:blue;"></div> <div class = "div" style = "background-color:green;"></div> <div class = "div" style = "background-color:red;"></div> \t\t </body> \t </html> ,Ther vil give følgende resultat &minus,,,, at dom elementer, der kan være en situation, når man ønsker at indsætte nye en eller flere dom elementer i deres eksisterende dokument.jquery giver forskellige metoder til at indsætte bestemmelser på forskellige steder, efter (indhold), en metode der indhold efter hver af de matchede dele, hvor den metode, før (indhold), metode indstik indhold før hver af de matchede elementer. her er syntaks for metode −,, vælgeren,. efter (indhold) eller vælgeren,. før (indhold), indhold, er hvad du ønsker at indsætte.This could be HTML or simple text.,Example,Following is an example where <div> elements are being inserted just before the clicked element −, <html> <head> <title>The jQuery Example</title> <script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> \t\t <script type = "text/javascript" language = "javascript"> $(document).ready(function() { $("div").click(function () { $(this).before('<div class="div"></div>' ); }); }); </script> \t\t <style> .div{ margin:10px;padding:12px; border:2px solid #666; width:60px;} </style> </head> \t <body> \t <p>Click on any square below:</p> <span id = "result"> </span> \t\t <div class = "div" style = "background-color:blue;"></div> <div class = "div" style = "background-color:green;"></div> <div class = "div" style = "background-color:red;"></div> \t\t </body> \t </html> ,This will produce following result −, ,DOM Manipulation Methods,Following table lists down all the methods which you can use to manipulate DOM elements −, S.N. Method & Description 1 after( content ) ,Insert content after each of the matched elements., 2 append( content ) ,Append content toi alle matchede element., 3 appendto (komitéen), vedlægges alle de matchede elementer til en anden, der er specificeret, sæt elementer., 4 før (indhold), indsætte indhold før hver af de matchede elementer., 5 klon (bool), klon matchede dom elementer, og alle deres tilfælde kontanthåndterende virksomheder, og udvælge de kloner. 6 klon (), klon matchede dom elementer og udvælge de kloner. 7. tom (), fjerne alle barn lymfeknuder fra gruppen af matchede elementer. 8. html (val), fastsætte html indholdet af alle matchede element. 9. http: //(), den: indhold (innerhtml) af den første matchede element. 10 insertafter (komitéen), indsætte alle de matchede elementer efter den anden, der er specificeret, sæt elementer. 11. insertbefore (komitéen), indsætte alleaf de matchede elementer, før en anden, der er specificeret, sæt elementer., 12 prepend (indhold), prepend indhold i hver matchede element. 13. prependto (komitéen), prepend alle de matchede elementer til en anden, der er specificeret, sæt elementer. 14. fjerne (udtrykt), fjerner alle matchede elementer fra den dom. 15 replaceall (komitéen), erstatter de elementer, der modsvares af komitéen med matchede elementer. 16. replacewith (indhold), erstatter alle matchede elementer med det specificerede html eller dom elementer. 17 tekst (val), som teksten indhold af alle matchede elementer. 18 tekst (), få den kombinerede tekst indhold af alle matchede elementer. 19. - (elem) pakker hver matchede element med den specifikke element.20 pakker (http: //pakker hver matchede element med det specificerede html indhold. den 21. wrapall (elem), afslutte alle elementer i par i en enkelt papir element. 22 wrapall (http: //pakker alle elementer i par i en enkelt papir element. den 23. wrapinner (elem) pakker det indre barn indholdet af hver enkelt matchede element (herunder tekst knudepunkter) med en dom element. 24 wrapinner (http: //pakker det indre barn indholdet af hver enkelt matchede element (herunder tekst knudepunkter) med en html struktur.,,
jquery dom manipulation
Previous:jquery css selektorer metoder
Next Page:jquery virkninger