Saya menggunakan pemilih jQuery, terutama pemilih id:
$("#elementId")...
Bagaimana cara menentukan apakah jQuery telah menemukan elemen tersebut atau tidak? Bahkan jika elemen dengan id yang ditentukan tidak ada, pernyataan berikutnya memberi saya:[object Object]
alert($("#idThatDoesnotexist"));
jquery
css-selectors
Bardock
sumber
sumber
== 0
, Anda akan melihatnya di mana-mana.if (!!$('#id').length)
, yang melakukan cast boolean.Futuraprime benar tetapi Anda dapat mempersingkat sintaks Anda dengan melakukan hal berikut:
sumber
Ini akan mengembalikan nilai true jika elemen ada dan false jika tidak.
sumber
Ini dasar, sekarang lakukan apa pun yang Anda inginkan.
sumber