2014-10-18 145 views
-6

我剛開始學習jQuery,這是我的第一個項目;我有經典的JavaScript函數,我需要轉換爲jQuery。任何jQuery專家都可以幫助我嗎?將javascript轉換爲jquery

預先感謝您。

for (var i = 0; (l_link = document.getElementsByTagName("link")[i]); i++) { 
    if (l_link.getAttribute("rel")) { 
    if (l_link.getAttribute("rel").indexOf("style") != -1 && l_link.getAttribute("title")) { 
     l_link.disabled = true; 
     if (l_link.getAttribute("title") == theme_id) { 
     l_link.disabled = false; 
     applied = false; 
     activetheme = v_css; 
     } 
    } 
    } 
} 
+2

這將是很高興看到你最好的嘗試。否則就像*「請爲我做吧!」*你不覺得嗎? – 2014-10-18 09:19:21

+1

「*其中[我]需要轉換爲[jQuery] *」 - 爲什麼? – 2014-10-18 09:22:57

+0

夥計們...我學習這就是爲什麼我問這樣的基本問題...因爲你的投票,我不能再問任何問題..你可以請你還原你的投票......這樣我可以學習一些基本的東西這裏...我只是在這裏學習...請大家...謝謝你。 – SmartDev 2014-10-18 12:02:43

回答

1
$('link').each(function(i, link) { 
    link = $(link); 
    if (link.attr('rel') && link.attr('rel').indexOf("style") != -1 && link.attr('title')) { 
     if (link.attr('title') == theme_id) { 
      link.attr('disabled', false); 
      applied = false; 
      activetheme = v_css; 
     } else { 
      link.attr('disabled', true); 
     } 
    } 
}); 
0

它看起來像這樣在JQuery中。

$('link').each(function(i, l_link) { 
      if (l_link.attr('rel') && l_link.attr('rel').indexOf("style") != -1 && l_link.attr('title')) { 
     if (l_link.attr('title') == theme_id) { 
      l_link.attr('disabled', false); 
      applied = false; 
      activetheme = v_css;  
     } else { 
      l_link.attr('disabled', true); 
     } 
    } 
});