我最近使用新的jquery版本更新了我的网站。但这个创建了我写的小Jquery脚本中的错误。我的语法应该对最后一个版本不好。 感谢您的帮助,这就是代码:
//-----------------------XX-- + & - BOX--XX---------------
$('.texte , #devis_hide').css( 'display','none');
$('.plus , #plus_bis').css('cursor','pointer').toggle(
function() {$(this).next().slideToggle(400); this.src = this.src.replace("plus","moins");},
function() {$(this).next().slideToggle(400);this.src = this.src.replace("moins","plus"); }
);
这个概念很简单,一个+或 - 部署在他旁边。
此致。
答案 0 :(得分:0)
Toggle现在已被弃用且效果不同,所以我用这个替换了我的代码:
$('.texte , #devis_hide').css( 'display','none')
$('.plus, #plus_bis').click(function(){
if ( $(this).next().is(':visible') ) {
$(this).attr('src', $(this).attr('src').replace("moins","plus"))
} else {
$(this).attr('src', $(this).attr('src').replace("plus","moins"))
}
$(this).next().slideToggle(400);
})