से पाठ इस सादे जावास्क्रिप्ट के बारे में jQuery में आसान है, लेकिन कैसे है?जावास्क्रिप्ट HTML प्राप्त करें या div
कोड Google छवि खोज एपीआई के लिए है। मैं उन छवियों को खोजना चाहता हूं जो एचटीएमएल से मेल खाते हैं या अधिमानतः एक div के अंदर पाठ।
var searchThis = document.getElementById('imgToFind'); //get HTML, or text from div
// Find images
imageSearch.execute(searchThis); //search image
एचटीएमएल
<div id="imgToFind">PlayStation</div>
परिणाम प्लेस्टेशन की छवियों होना चाहिए। 123
IE8 जावास्क्रिप्ट [वस्तु HTMLDivElement] के बजाय [
प्यार करने वाला हाथ
और अन्य अप्रासंगिक परिणाम लौटाती - इसके बजाय मैं इन
Dosic OIS मिलता है। मुझे आश्चर्य है कि Google क्या खोजता है .. सोचो कि दूसरा मुझे संकेत दे रहा है।
THX! क्या jquery में '.text() 'जैसी चीज है? –
धन्यवाद! मैंने सादे जेएस का उपयोग करने का फैसला किया क्योंकि Google एपीआई jquery का उपयोग नहीं करता है। सोचा कि मैं सब कुछ एक स्क्रिप्ट में करूँगा। मुझे बस कुछ सरल कार्यों की ज़रूरत है। –
नहीं, आपको किसी DOM तत्व से टेक्स्ट निकालने के लिए एक पार्सर की आवश्यकता नहीं है। आप मेरे उत्तर के अनुसार तत्व की 'टेक्स्ट सामग्री' या 'आंतरिक टेक्स्ट' संपत्ति का उपयोग कर सकते हैं या प्रत्येक पाठ नोड से डीओएम और समामेलन पाठ को पार कर सकते हैं। यह मुश्किल नहीं है और jQuery की आवश्यकता नहीं है। –