मैं तत्वों एक और तत्व के साथ फ्लाई पर बनाए जाते हैं की एक उत्पन्न श्रृंखला रैप करने के लिए, उदाहरण के लिए कोशिश कर रहा हूँ:jQuery wrapAll व्यवहार नहीं कर के रूप में उम्मीद
var innerHtmlAsText = "<li>test1</li><li>test2</li>";
var wrapper = "<ul />";
$("div#target").append($(innerHtmlAsText).wrapAll(wrapper));
मेरे अपेक्षित परिणाम
<ul>
<li>test1</li>
<li>test2</li>
</ul>
है लेकिन वास्तविक परिणाम है:
<li>test1</li>
<li>test2</li>
li
तत्वों लिपटे नहीं कर रहे हैं। मेरे उदाहरण में उपयोगकर्ता द्वारा जेनरेट किए गए टेम्पलेट से फ्लाई पर आंतरिक एचटीएमएल उत्पन्न होता है और रैपर को अलग से आपूर्ति की जाती है। मैं आंतरिक मूल्यों को लपेट कैसे प्राप्त कर सकता हूं?
'$ (आवरण) .append (innerHtmlAsText) .appendTo ('div # लक्ष्य'); बिना नेस्ट jQuery कॉल', एक ही करना होगा। – Yoshi