在使用Jquery满足条件时,我似乎无法实现正确的语法和/或逻辑来删除锚标记。然后,我想在满足另一个条件时再次启用它。我目前的逻辑是有缺陷的,并不起作用。我需要知道是否有一个相对简单的解决方法;否则,我将只使用一个按钮,所以我可以使用我目前已有的禁用状态逻辑。如果您有解决方案,请提供小提琴。
这是小提琴 - https://jsfiddle.net/carbot3000/yoonn2x1/3/
else if ($(".areaall").children().first().index() == $(".areaall .review:visible").first().index()) {
$('.prev').css("color","grey");
$('.prev').attr("disabled",true);
}
$('.next').click(function() {
$('.prev').show();
$('.prev').css("color","#31b2ed");
$('.prev').attr("disabled",false);
rvwList.slice(start, start + x).hide();
start += x;
rvwList.slice(start, start + x).show();
showHide();
console.log('size_li is:' + size_li);
console.log('start is:' + start);
console.log('start is:' + end);
});
答案 0 :(得分:0)
锚标记不有"禁用"州。您必须解除单击或更改应用的CSS以使其显示禁用...或使用按钮元素而不是锚点...