jQuery: วิธีค้นหาปุ่มที่ไม่รวมอินพุต / เลือก / textarea แรกที่มองเห็นได้?
ฉันเหนื่อย $(":input:not(input[type=button],input[type=submit],button):visible:first") แต่ไม่พบอะไรเลย ความผิดพลาดของฉันคืออะไร? UPD: ฉันดำเนินการกับ $ (document) .load () <script type="text/javascript"> $(window).load(function () { var aspForm = $("form#aspnetForm"); var firstInput = $(":input:not(input[type=button],input[type=submit],button):visible:first", aspForm); firstInput.focus(); }); </script> และในการดีบักฉันเห็นว่า firstInput ว่างเปล่า UPD2: ฉันอยู่ในเพจ ASP.NET ที่ทำงานภายใต้ Sharepoint จนถึงตอนนี้ฉันพบว่าสำหรับบางองค์ประกอบจะพบพวกมัน (สำหรับองค์ประกอบคงที่) และสำหรับบางองค์ประกอบก็ไม่พบ :(