मैं कई पोस्टों से गुज़रा हूँ और कई चीजों की कोशिश की है लेकिन मैं Geb में एक स्पैन एलिमेंट से वैल्यू नहीं ले सकता (मेरे अन्य पोस्ट को देखें): JQuery का उपयोग करके स्पैन तत्व के मूल्य को कैसे हड़पना है )
Geb मैन्युअल में एक उदाहरण है, जिसमें कहा गया है कि $ ("स्पान")। पाठ () काम करना चाहिए लेकिन यह बिल्कुल भी समर्थित नहीं है।
क्या कोई जानता है कि जीईबी कार्यान्वयन में कोई बग है या नहीं।
मैं गेब-स्पॉक के लिए संस्करण 0.9.0 का उपयोग कर रहा हूं
उत्तर:
जवाब के लिए 2 № 1मैंने अभी-अभी परीक्षण किया है
page.$("span")[2].text()
और यह ठीक काम करता है (अनाज 2.2.3, गेब 0.9।0, spock-grails-support: 0.7-groovy-2.0) यदि आपके पेज में एक से अधिक स्पैन हैं, तो आपको अपने पेज में पहले वाले का कंटेंट मिलेगा यदि आप कोई इंडेक्स निर्दिष्ट नहीं करते हैं।
कृपया अपना दावा वापस करने के लिए कुछ स्टैक ट्रेस या त्रुटि संदेश प्रदान करें, जैसा कि आपने जो प्रदान किया है वह आपकी मदद करने के लिए काफी कठिन है।