予期しない結果を返すばかげた条件について非常に混乱しています。自分のコードの問題が何であるかを理解することができません。これが私の簡単なコードです
$('.for_next_link').click(function() {
var next = $('.for_next_value_pagination').val();
var limit = "<?php echo $max; ?>";
alert(next); // value is 5
alert(limit); // value is 10
if (next >= limit) // this condition is always true
{
alert('im in if cond.');
return false;
}
else {
// do something else;
}
});
それぞれ値が 5 と 10 の 2 つの変数 "next" と "limit" を比較していますが、if 条件が常に true であることに驚かされます。どうしてこうなったのか、解決策を教えてください。ありがとうございました。