我做了一个手风琴的jquery,由于想触发后台时间 我把a标签换成了linkbutton现在的效果是点击无效,查资料是先触发了jquery的事件后后面不触发了发个贴问问这2个事件能按照顺序一起触发吗 <ul id="menu">
<li>
<asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click"></asp:LinkButton>
<ul>
<li><a href="#">此套餐每月包500MB流量,全国体验卡,套餐超出按0.1元/MB收费。自开通起使用1个自然月或此期间套餐用完即止 ,次月就按正规套餐标准收费80元/1G、150元/3G、200元/5G,如客户要继续使用,需自己充值使用,初始密码:初始密码手机号码后六位,最晚激活期:2012年12月31日激活。</a></li>
</ul>
</li>
下面为手风琴效果jsfunction initMenu()
{
$('#menu ul').hide();
$('#menu ul:first').show();
$('#menu li a').click(
function() {
var checkElement = $(this).next();
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
return false;
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#menu ul:visible').slideUp('normal');
checkElement.slideDown('normal');
return false;
}
}
);
}
$(document).ready(function () { initMenu(); });
<li>
<asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click"></asp:LinkButton>
<ul>
<li><a href="#">此套餐每月包500MB流量,全国体验卡,套餐超出按0.1元/MB收费。自开通起使用1个自然月或此期间套餐用完即止 ,次月就按正规套餐标准收费80元/1G、150元/3G、200元/5G,如客户要继续使用,需自己充值使用,初始密码:初始密码手机号码后六位,最晚激活期:2012年12月31日激活。</a></li>
</ul>
</li>
下面为手风琴效果jsfunction initMenu()
{
$('#menu ul').hide();
$('#menu ul:first').show();
$('#menu li a').click(
function() {
var checkElement = $(this).next();
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
return false;
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#menu ul:visible').slideUp('normal');
checkElement.slideDown('normal');
return false;
}
}
);
}
$(document).ready(function () { initMenu(); });
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货