$(document).ready(function() {
$("input[class=customertype]").click(function(){
switch($("input[class=customertype]:checked").attr("id")){
case "developer_type0":
$("span[id=company]").css("display","none");
$("span[id=developer]").css("display","block");
$("#company-linkname").css("display","none");
break;
case "developer_type1":
$("span[id=company]").css("display","block");
$("span[id=developer]").css("display","none");
$("#company-linkname").css("display","block");
break;
default:
break;
}
});
$("input[class=customertype]").click(function(){
switch($("input[class=customertype]:checked").attr("id")){
case "developer_type0":
$("span[id=company]").css("display","none");
$("span[id=developer]").css("display","block");
$("#company-linkname").css("display","none");
break;
case "developer_type1":
$("span[id=company]").css("display","block");
$("span[id=developer]").css("display","none");
$("#company-linkname").css("display","block");
break;
default:
break;
}
});
});
本来是通过name调用的$("input[name=apidevelop.customertype]").click(function(){
但是因为用的是struts2,name含有“.”导致name调用不成功,所以改用class,但是原因还不是很清楚,有待研究。。。。。