我的问题是这里的else部分似乎不起作用。我已经上网寻找解决方案,尽管有很多问题与我的完全一样,但答案似乎总是不同的。
这是我点击的按钮
<input type="submit" value="4">
我也有这样的按钮:
<input type="submit" id="b1" value="Back">
我的目标是找出是否单击了带有 ID 的按钮。
var specify = "";
var prevpos = 0;
$('input[type=submit]').click(function(){
specify = $(this).attr('value');
if($(this).attr('id').substring(0,1) == "b")
{
$("html, body").animate({scrollTop: prevpos}, 777);
$(".right").animate({opacity: 0.0}, 200);
$(".left").animate({opacity: 1.0}, 200);
// more stuff here
}
else
{
$("html, body").animate({scrollTop: prevpos}, 777);
// more stuff here
}
});
一如既往,非常感谢任何帮助!