jQuery 简单实现二级联动以及跳转
一篇个人心得,jQuery高手可以直接漂过了。
<script type="text/javascript"> $(document).ready(function(){ $("#province").change(function(){ $("#province option").each(function(i,o){ if($(this).attr("selected")) { $(".city").hide(); $(".city").eq(i).show(); } }); }); $("#province").change(); }); function url(){ $.each($(".city"),function(i,o){ if($(this).css("display")=="inline") { //alert ($(this).css("display")); window.open($(this).val()); return false; } }); } </script>
内容部分:
<select id="province"> <option selected="selected">广东省</option> <option>湖南省</option> </select> <select class="city" id="cityStore"> <option selected="selected" value="http://www.imacso.com/guangzhou/">广州市 </option> </select> <select class="city" id="cityStore"> <option selected="selected" value="http://www.imacso.com/hunan/">长沙市 </option> </select> <a href="#" onclick="url();"> <img border="0" class="vm" src="/static/css/i/member_ss.gif" /> </a>
常见问题:
- 本站网盘打开密码:778899。
- 如遇:「xxx.app已损坏,打不开。你应该将它移到废纸篓」,并非你安装的软件已损坏,而是Mac系统的安全设置问题。详见:提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶
- 激活工具在新系统10.12中打不开。参照 MacOS Big Sur CORE keygen提示您没有权限打开应用程序怎么办
- 关闭SIP系统完整性保护,正常运行第三方下载应用
- Apple Silicon M1 应用安装后运行闪退怎么办
- 历史版本下载、最新版本迭代、疑难软件求档、各种疑难杂症请留言
荔枝数码正版优惠:

ie6可能有问题,我这里测试ie所有版本没有问题啊,你看看是不是你的其他地方有误
你好,对于你那个jQuery简单实现二级联动以及跳转在IE中,当选择“湖南省”时,因为隐藏了“.city”的“广东省”,中间会留出一点间隔,而这在Firefox中则不会,我想问你你有没办法解决?