2013-03-02 87 views
-2
window.send_to_editor = function(html) { 
    imgurl = jQuery('img',html).attr('src'); 
    jQuery('#adimage').val(imgurl); 
    tb_remove(); 
} 

我不知道該怎麼做這部分的代碼,最有趣的是imgurl = jQuery('img',html).attr('src');代碼中的所有文件IMG id螞蟻的src url搜索?段代碼做些什麼

+2

傳入文檔是在這方面很清楚。 http://api.jquery.com/jQuery/#jQuery1 – 2013-03-02 16:43:41

回答

3

這非常簡單。它將返回所有img元素,它們是html的後代,html這裏是上下文。然後只返回集合中第一個節點的src屬性,與attr鏈接將只返回第一個節點的src。

imgurl = jQuery('img', html).attr('src'); 
+0

沒有。 'html'作爲參數傳遞給函數,它是一個變量。 – 2013-03-02 16:41:42

+0

哎呀,是的,我沒有看到參數。固定。 – Ehtesham 2013-03-02 16:45:03

+1

很乾淨的解釋。 +1 – 2013-03-02 16:46:29

0

imgurl = jQuery('img',html).attr('src');

此代碼專門爲希望找到img標籤,並從中獲得src屬性並分配給VAR imgUrl的。

的背景下,我認爲這是搜索是無論你是作爲html

+0

如何調用此函數? – Wizard 2013-03-02 16:43:21

+1

你的函數是'window.send_to_editor' – Spencer 2013-03-02 16:46:35