问题描述
- jquery的slideToggle方法的实现问题,求改错没法显示
-
<div class="serlist_box serlist_box_even" id="<?php echo $value["id"]; ?>"> <ul class="serlist_box_inner clearfix"> <li class="serlist_bd_station serlist_bd_station_tow"> <a class="stopdetail<?php echo $value["id"]; ?> first_last_station" href="javascript:;"> <p class="icon_depart clearfix" style="color:#06c;font-size:13px;"><i ></i><span><?php echo $value["detail"]; ?></span></p> <b class="icon_hide"></b> </a> </li> <li class="serlist_bd_station_jingting_li serlist_bd_station_jingting<?php echo $value["id"]; ?> jingting_xianlu" style="display:none" id="<?php echo $value["id"]; ?>"> <b>经停站:</b><span style="color:#000;font-size:13px;"><?php echo $value["station"]; ?></span> </li></ul> <script> $(document).ready(function(){ $(".stopdetail<?php echo $value["id"]; ?>").click( function(){ $(".serlist_bd_station_jingting<?php echo $value["id"]; ?>")).slideToggle(300); $(".serlist_bd_station_jingting<?php echo $value["id"]; ?>")).closest("div").siblings().find("li").slideUp(); return false }); }); </script>
解决方案
多了一个反括号了
$(".serlist_bd_station_jingting<?php echo $value["id"]; ?>").slideToggle(300);
$(".serlist_bd_station_jingting<?php echo $value["id"]; ?>").closest("div").siblings().find("li").slideUp();
解决方案二:
多了一个反括号了
$(".serlist_bd_station_jingting<?php echo $value["id"]; ?>").slideToggle(300);
$(".serlist_bd_station_jingting<?php echo $value["id"]; ?>").closest("div").siblings().find("li").slideUp();
时间: 2024-12-21 01:25:45