私はそのようなコードを持っています
if ($('#bar #username').text()!=$('.widget-' + widget.id).find('.user').text())
{
//do something
}
$('.widget-' + widget.id).find('.user').text()残念ながら、存在しない/不十分な場合は通過しません。
定義されているかどうかを確認する方法は?
定義されているかどうかを確認しようとしましif (typeof $('.widget-' + widget.id).find('.user') === "undefined")たが、役に立ちません。
alert (typeof $('.widget-' + widget.id).find('.user'))、Object_
alert (typeof $('.widget-' + widget.id).find('.user').text())を示していますString。