2011-01-31 41 views
0

我是新來的Jquery,我試圖添加一個函數,將只加載一次的XML或ID的名稱。這裏有一個例子,我有「名稱」我只想將這些部分加載到一個div id,而不是一個數組。謝謝,我希望這是有道理的。Jquery | XML只按名稱或ID加載

<?xml version="1.0" encoding="utf-8" ?> 
<newslinks> 

    <news name="fs_img" imageurl="news/2011/01/w01/imgs/banner1_thumb.jpg"> 
     <url1>news/2011/01/w01/imgs/banner1.jpg</url1> 
     <alt1>Headline 1</alt1> 
     <date name="fs_date" >01/01/11</date> 
     <headline name="fs_hl" >Headline 1 Story</headline> 
     <url2 name="fs_hll" >#/url2> 
     <headlinelink name="fs_hlls">Headline 1 Story Link</headlinelink> 
    </news> 

    <news imageurl="news/2011/01/w01/imgs/banner2_thumb.jpg"> 
     <url1>news/2011/01/w01/imgs/banner2.jpg</url1> 
     <alt1>Headline 2</alt1> 
     <date>01/01/11</date> 
     <headline>Headline 2 Story</headline> 
     <url2>#</url2> 
     <headlinelink>Headline 2 Story Link</headlinelink> 
    </news> 




</newslinks> 
+1

請發表您的預期結果的exmample進一步明確你的問題。謝謝。另外,爲什麼你有兩個關閉的新聞元素?你能解決這個問題嗎?這突出了爲什麼代碼格式化和正確的縮進非常重要。再次感謝! – jmort253 2011-01-31 01:13:44

回答

0

喜歡的東西

var news = $("[name='fs_img']"); 

未經測試,但我認爲它應該工作。

$("[name='fs_img']").each(function(){ 
     //do something with the element 
     //$(this)...... 
    });