J'ai besoin de créer un tableau de points. le tableau doit contenir le même nombre de points que mon fichier XML contient "image" tags. Puis, j'ai besoin de jQuery pour créer un <li> </ li> et l'annexer à un déjà établi <ul> </ ul> dans le fichier html pour chaque item dans mon tableau. heres mes codes, en abrégé:
<div id="webthumbcontainer">
<ul id="webthumblist">
</ul>
</div>
- <div id="webthumbcontainer">
- <ul id="webthumblist">
-
- </ul>
- </div>
-
<category id="web">
<image>
<link>tadesign/images/carcare.jpg</link>
<description>Description text goes here about carcaredetail</description>
</image>
<image>
<link>tadesign/images/monster.jpg</link>
<description>Description text goes here about monster resolution</description>
</image>
<image>
<link>tadesign/images/rantingbill.jpg</link>
<description>Description text goes here about rantingbill</description>
</image>
<image>
<link>tadesign/images/voltecsite.jpg</link>
<description>Description text goes here about voltec design</description>
</image>
</category>
- <category id="web">
- <image>
- <link>tadesign/images/carcare.jpg</link>
- <description>Description text goes here about carcaredetail</description>
- </image>
- <image>
- <link>tadesign/images/monster.jpg</link>
- <description>Description text goes here about monster resolution</description>
- </image>
- <image>
- <link>tadesign/images/rantingbill.jpg</link>
- <description>Description text goes here about rantingbill</description>
- </image>
- <image>
- <link>tadesign/images/voltecsite.jpg</link>
- <description>Description text goes here about voltec design</description>
- </image>
- </category>
-
$.ajax({
url: "js/img.xml",type: 'GET',dataType: 'xml',timeout: 1000,error: function(){alert('Error loading XML document');},
success: function()
{
$(this).find('label').each(function(){
var blocks = $(xml).makeArray($(this).each('images'));
$('<li><a href="#"></a></li>')
.html(blocks).each()
.appendTo('#webthumblist');
});
}
});
- $.ajax({
- url: "js/img.xml",type: 'GET',dataType: 'xml',timeout: 1000,error: function(){alert('Error loading XML document');},
-
-
- success: function()
- {
-
- $(this).find('label').each(function(){
- var blocks = $(xml).makeArray($(this).each('images'));
-
- $('<li><a href="#"></a></li>')
- .html(blocks).each()
- .appendTo('#webthumblist');
- });
-
- }
-
- });
-
Im essayant de mon mieux ici, mais je ne sais pas assez sur XML, JavaScript, jQuery, ou Ajax pour obtenir ce faire par moi-même. Ive a fait des recherches comme un fou, mais Id appreciate your guys entrée.
Essentiellement, je devrais obtenir 4 objets dans mon tableau. Je voudrais également avoir 4 <li> dans mon <ul id="webthumblist">.
Use your words like arrows to shoot toward your goal.