if ($('#quantity').val >= 1) {
$( "<p>Option #1</p>" ).appendTo( "#options" );
$('#optionone').show();
}
if ($('#quantity').val >= 2) {
$( "<p>Option #2</p>" ).appendTo( "#options" );
$('#optiontwo').show();
}
数量是在我的代码中提交的文本字段的 ID。 上面的代码应该可以(或者我认为)为字段中的不同值显示不同的文本,但由于某种原因,它什么也没做。
虽然这确实可以完美地工作:
$( "<p>Option #1</p>" ).appendTo( "#options" );
$('#optionone').show();
$( "<p>Option #2</p>" ).appendTo( "#options" );
$('#optiontwo').show();
所以显然我的条件代码是错误的,但是我还能如何访问字段值并根据它的值做一些事情呢?
请帮帮我解决这个问题。
谢谢
你应该使用
$('#quantity').val()
而不是
$('#quantity').val
请参阅 jQuery 文档。