निम्नलिखित को देखते हुए:
& lt; div id = "bigchuck" & gt; & Lt; p & gt; ब्लाह ब्ला ब्ला। & Lt; / p & gt; & Lt; p & gt; यदा यदा यदा। & Lt; / p & gt; & Lt; p & gt; टाडा। बिंग बिंग द डाइट दरवाज़ा घंटी। & Lt; / p & gt; & Lt; / div & gt; जावास्क्रिप्ट / JQUERY कैसे पिछले वाक्य "दरवाज़ा घंटी" खोज सकते हैं और एक टैग के साथ इसे लपेट, जिसके परिणामस्वरूप:
& lt; div id = "bigchuck" & gt; & Lt; p & gt; ब्लाह ब्ला ब्ला। & Lt; / p & gt; & Lt; p & gt; यदा यदा यदा। & Lt; / p & gt; & Lt; p & gt; टाडा। बिंग बिंग द डाइट & Lt; span & gt; दरवाज़ा घंटी। & Lt; / span & gt; & lt; / p & gt; & Lt; / div & gt; धन्यवाद
यह समाधान पैट्रिक के समाधान पर आधारित है ( वह फ़ंक्शन (i, html) दृष्टिकोण के साथ आने के लिए क्रेडिट के हकदार हैं, लेकिन यह केवल अंतिम वाक्य को लपेटता है और इसके पहले ही स्थान नहीं:
$ ('# बिगचुक पी: आखिरी')। Html (फ़ंक्शन (i, html) {var arr = html.split ("।"); Arr [arr.length-1] = "& lt; span & gt;" + arr [arr .length-1] + "& lt; / span & gt;"; वापसी arr.join ("।");}); यहां है।
Comments
Post a Comment