2
我使用this code作爲解析通過維基文庫API返回的JSON的起點。我想自定義此代碼以提取任何單詞的IPA發音信息。我希望自己寫下所有內容,但都無濟於事,所以我開始搞亂上面鏈接的代碼。我瞭解,幾乎所有的,但在那裏我碰了壁是這樣的:由jquery.find()方法從Wiktionary API解析JSON難倒
$("#wikiInfo").find('a:not(.references a):not(.extiw):not([href^="#"])').attr('href',
function() {
return baseURL + $(this).attr("href");
}
);
我明白.find()
方法,但:not()
選擇和什麼樣的鏈條似乎是過濾帶班的各個環節的化合物,選擇a:not(.references a)
'參考'內部鏈接?咦?
連續的:not()
選擇器是否應用其他過濾器?我完全迷失了。有人可以解釋上述粘貼代碼中發生了什麼嗎?
謝謝你,扎卡里亞。這非常有幫助!所以要清楚,這只是找到錨點,而不是所有''標籤? –
_anchor =''_ ..選擇器將選擇''標籤,它們滿足不同'not'中指定的條件。 –
謝謝澄清。因此,如果我理解正確,下面的'.attr()'方法將所選錨點並設置其「'href」'屬性指向wiktionary,同時將所有目標錨點保留在我的域內,以便按預期方式工作我的網頁上新增加了維基詞典數據? –