में परिवर्तित करें एक jQuery परिणाम सेट को देखते हुए, आप इसे वापस सादे HTML में कैसे परिवर्तित करते हैं?एक jQuery सेट को HTML
<div class="abc">
foo <strong>FOO</strong>
</div>
<div class="def">
bar
</div>
-
var $mySet = $('div');
$mySet
देखते हुए, आप ऊपर सादे HTML की ओर लौटने के बारे में कैसे जाना होगा?
आप सभी तत्वों को काफी आसानी से प्राप्त करने के लिए इसका विस्तार कर सकते हैं: '$ mySet.map (function() {this.outerHTML;} लौटें)।() शामिल हों (''); 'वापस जब मैंने यह प्रश्न लिखा था, सभी ब्राउज़र 'बाहरी HTML' समर्थित नहीं हैं, लेकिन अब ऐसा लगता है कि [बहुत अच्छा समर्थन] (https://developer.mozilla.org/en/DOM/element.outerHTML#Browser_compatibility) – nickf
यह केवल HTML स्ट्रिंग को वापस कर देगा पहला तत्व मिला। – vsync
इस उत्तर का एक बड़ा प्रशंसक नहीं - क्या होगा यदि आपके सेट _doesn't_ में एक आइटम शामिल न हो? – Thomas