一部の要素が 29 より大きいかどうかをチェックする条件に問題があります。これが私のコードです。
jQuery('.somepath a span.lines').each(function() {
var spanHeight = jQuery(this).height();
alert(spanHeight);
if(spanHeight > 29) {
alert('test');
}
});
アラート: 22、22、22、22、44、テスト (正常に動作するように)
最初の alert() を削除すると、機能しなくなるため、alert('test'); もう実行されません:
jQuery('.somepath a span.lines').each(function() {
var spanHeight = jQuery(this).height();
if(spanHeight > 29) {
alert('test');
}
});
ここで何がうまくいかないのか理解できません。たくさんのことを試しましたが、うまくいきません。
誰かが問題を見たり知ったりしていますか? parseInt() も解決策ではありません..