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

Je sais pas quoi faire ce code segment, le plus intéressant est imgurl = jQuery('img',html).attr('src'); le code recherche dans tous les documents img src id ant url?Quel est le code du segment faire

+2

Les documents sont tout à fait clair dans cet aspect. http://api.jquery.com/jQuery/#jQuery1 –

Répondre

3

C'est assez simple. Il retournera tous les img éléments qui sont des descendants de html, html Voici le contexte. puis renvoient uniquement l'attribut src du premier nœud de la collection, le chaînage avec attr ne renvoie que le src du premier nœud.

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

Non. 'html' est passé en paramètre à la fonction, c'est une variable. –

+0

Oups, ouais je n'ai pas regardé le paramètre. Fixé. – Ehtesham

+1

Explication très propre. +1 –

0

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

Ce code est spécifiquement à la recherche pour trouver un tag img et obtenir l'attribut src et de assignons à la var imgURL.

Le contexte, il est à la recherche de tout ce que je pense est que vous passez en tant que html

+0

comment cette fonction est appelée? – Wizard

+1

Votre fonction est 'window.send_to_editor' – Spencer

Questions connexes