मैं jQuery का उपयोग करके किसी पृष्ठ के सभी आईएमजी टैग को div टैग में बदलना चाहता हूं। भूतपूर्व।

<img src="http://www.xyz.com/img.png" alt="this text i want in div" />

JQuery का उपयोग करके यह परिवर्तित हो जाता है

<div>this text i want in div</div>

हम jQuery का उपयोग करके यह कैसे कर सकते हैं?

0
asd 19 मई 2011, 09:12

1 उत्तर

सबसे बढ़िया उत्तर

आप replaceWith का उपयोग कर सकते हैं

यहाँ एक पहेली है: http://jsfiddle.net/Am75c/

<img src="http://www.xyz.com/img.png" alt="this text i want in div1" />
<img src="http://www.xyz.com/img.png" alt="this text i want in div2" />
<img src="http://www.xyz.com/img.png" alt="this text i want in div3" />

$('img').each(function(){
    $div = $('<div>').html($(this).attr('alt'));
    $(this).replaceWith($div);
});
1
JohnP 19 मई 2011, 09:17