なぜこれが機能しないのかわかり.searchBar
ません。存在しないかどうかを確認しようとしています。
var $school = "Washington";
if(!$('.searchBar')){
$('#schoolname').text($school);
}
なぜこれが機能しないのかわかり.searchBar
ません。存在しないかどうかを確認しようとしています。
var $school = "Washington";
if(!$('.searchBar')){
$('#schoolname').text($school);
}
if($('.searchBar').length === 0){
jquery は常に、一致する要素のラップされたセットを返すことに注意してください。リストはゼロかもしれません。
.length
存在するかどうかを調べるために使用しますif(!$('.searchBar').length){
jQuery$()
関数は、要素が見つからない場合でも常に jQuery オブジェクトを返します。.length
したがって、要素が実際に存在するかどうかを確認するには、jQuery オブジェクトのプロパティを使用する必要があります。