亲爱的ALL,我试图做的事情很简单,但不能让我的头在句法。使用下拉列表来隐藏/显示与Jquery
我有一个下拉列表。选项有两种类型。如果选择了类别为“less_than_3”的选项,我们会看到一个提醒。 如果一个选项类'更大',我们看到不同的警报。
继承人我尝试:。 (请注意我本来有一个工作版本通过直接连接单击处理的OPTION元素,但这只在Firefox中工作,所以我改变了我的做法
$('#time_at_address').change(function() {
if ($(this).children('.less_than_3:selected')) {
alert('less than 3!');
}
if ($(this).children('.greater_than_3:selected')) {
alert('greater than 3!');
}
});
尝试myval = $(this).val(); (myval =='less than 1')||(myval =='1 year')||(myval =='2 years')){$('#address_less_than')。show(); } else {$('#address_less_than')。hide(); } – 2010-02-21 01:42:17
是的,它的确如此!感谢那个Mark。它减少了我的代码。 任何想法为什么它需要在一个变量||。上班? – swisstony 2010-02-21 03:37:34