8
จะใช้ไม้โปรแทรกเตอร์ตรวจสอบได้อย่างไรว่าสามารถมองเห็นองค์ประกอบได้หรือไม่?
ฉันกำลังพยายามทดสอบว่าสามารถมองเห็นองค์ประกอบโดยใช้ไม้โปรแทรกเตอร์ได้หรือไม่ นี่คือลักษณะขององค์ประกอบ: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> เมื่ออยู่ในคอนโซล Chrome ฉันสามารถใช้ตัวเลือก jQuery นี้เพื่อทดสอบว่าองค์ประกอบนั้นมองเห็นได้หรือไม่: $('[ng-show=saving].icon-spin') [ <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> ] > $('[ng-show=saving].icon-spin:visible') [] อย่างไรก็ตามเมื่อฉันพยายามทำเช่นเดียวกันในไม้โปรแทรกเตอร์ฉันได้รับข้อผิดพลาดนี้ที่รันไทม์: InvalidElementStateError: invalid element state: Failed to execute 'querySelectorAll' on 'Document': '[ng-show=saving].icon-spin:visible' is not a valid selector. เหตุใดจึงไม่ถูกต้อง ฉันจะตรวจสอบการมองเห็นโดยใช้ไม้โปรแทรกเตอร์ได้อย่างไร?