我遇到一个小问题,我的点击功能在第一次点击时触发。该功能确实在第二次点击上工作。以下是我的代码示例。第一次点击时没有触发jQuery功能
function returnReviews() {
$(".bv-read-review ").click(function() {
$('html, body').animate({
scrollTop: $(".bv-action-bar-header").offset().top
}, 700);
});
};
我的代码的第二部分函数被调用在这里,下面是相关部分的一个例子。
$(document).ready(function() {
var bvrrDiv = $('#bvReview');
var productId = bvrrDiv.attr("data-productid");
bvrrDiv.append("<a class='bv-read-review' data-productid='" + productId + "' href='javascript:returnReviews();'\">Read reviews</a>");
我想实现的是第一次单击屏幕的链接向下滚动到特定的div。
第一个函数位于JS文件的顶部,而第二个函数位于底部。
我比较新的jQuery,所以任何帮助将不胜感激。
亲切的问候,
嗨大卫,非常感谢你。现在看起来很明显!非常感谢。至于“一个班级”目前这不是一个大问题,但我现在将其改为一个跨度。再次感谢。 – Nat