取而代之的是,当我选择“卡车”时,仅出现车辆的下拉菜单,而不是第二个出现颜色的车辆。
,所以我想是我实现它,这里的方式是我的代码,如果有人可以计算出我哪里错了:
HTML页面
Add Item
| ||
Category | Category 2 | |
Please Select Cars Trucks Motorcycles Boats | white black red green blue | |
subcategory_auto_dropdown.js
$("#category").change(function() {
var str = "";
str = $("select#category option:selected").text();
if(str == "Trucks"){
$("select.second").not("#truck").hide();
$("#truck").show();
$("#truck").fadeIn(1000);
}
else if(str == "Cars"){
$("select.second").not("#car").hide();
$("#car").show();
$("#car").fadeIn(1000);
}
})
style_copy.css
/* SUBCATEGORY DROPDOWN AUTO CHANGE OPTION */
#category2{
display: none;
}
.second{
display: none;
}
+0
这对我来说工作得很好。 –
2013-03-25 19:44:29
+0
当我选择“卡车”时,会出现另一个选择列表,并带有黑色和白色选项。对我来说似乎没问题。 –
2013-03-25 19:44:45
+0
您的网站上是否有JS代码的$(document).ready()部分,或者您是否粘贴了此代码? –
2013-03-25 19:46:57