Mencetuskan Input Fail Menggunakan jQuery
Apabila cuba mencetuskan kotak muat naik menggunakan jQuery menggunakan pencetus('klik'); kaedah, pengguna mungkin menghadapi kesukaran. Walau bagaimanapun, isu ini sering timbul daripada sekatan keselamatan.
Pelayar menghalang mengklik pada elemen input fail tersembunyi. Jika elemen mempunyai paparan yang ditetapkan kepada tiada atau keterlihatan tersembunyi, ia tidak boleh diklik atau dicetuskan.
Untuk memintas sekatan ini, satu pendekatan ialah meletakkan elemen input fail di luar port pandangan. Dengan menetapkan kedudukan kepada mutlak dan jidar atas kepada nilai negatif (cth., atas:-100px;), elemen menjadi tidak boleh diakses oleh pengguna sambil kekal boleh dicapai melalui pencetus. Kaedah ini tersedia dalam demonstrasi pada jsfiddle: http://jsfiddle.net/DSARd/1/.
Atas ialah kandungan terperinci Bagaimana untuk Mencetuskan Elemen Input Fail dalam jQuery Apabila Ia Tersembunyi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!