How to get the following DOM element using jQuery -
var पंक्तियां = $ ("। Sometable tr: last"); Var कोशिकाओं = $ ("। कुछ देर tr: अंतिम टीडी")। फ़िल्टर (फ़ंक्शन () {रिटर्न $ (यह)। Html ()। लंबाई == 0});
मैं अपनी तालिका की अंतिम पंक्ति में पहला खाली सेल प्राप्त करना चाहता हूं।
तालिका सर्वर से दी गई है और यह html तालिका है। मैं कोशिकाओं को पुनरावृति कर सकता हूं और पहले सेल प्राप्त कर सकता हूं यदि तत्व उपलब्ध हैं। लेकिन मैं ऐसा नहीं करना चाहता।
क्या बिना किसी अन्य पाशनिंग का तरीका है? पहले तत्व प्राप्त करने के बाद मैं कुछ html डेटा सेट करने के लिए jquery .html ('set') विधि को कॉल करना चाहता हूं।
हालांकि, : आखिरी और
: पहले
गैर-मानक jQuery- विशिष्ट चयनकर्ता हैं जिसका अर्थ है कि आपको तेजी से मूल चयनकर्ताओं का लाभ नहीं मिलेगा। इसके अलावा, आपको परेशानी हो सकती है अगर नेस्टेड टेबल्स हो।
यदि आप यह सुनिश्चित करते हैं कि आपके मार्कअप में पंक्तियों के आसपास & lt; tbody & gt;
एक्सएचटीएमएल और ब्राउज़र फिक्सअप संगतता के लिए), आप बेहतर कह सकते हैं:
$ ('। Sometable & gt; tbody & gt; tr: last-child & gt; td: empty') [0]
< / प्री>
Comments
Post a Comment