JQuery 已找到元素,但无法点击

JQuery Element found but it's not clickable

很奇怪...此页面是受保护的内容还是我不知道的内容? 我试图单击下一页锚点。

this page first.

我试着用这个抓取元素

var buttonNext = $('a.next-page');

if(buttonNext.length > 0){
    console.log('found!');

    // but when clicking still give the page not move or anything
    buttonNext.click();

    // or even no effect at all, same thing...
    buttonNext.trigger('click');
}

$('a.buttonNext') 选择器是一个元素数组(所有 a 元素都带有 buttonNext className),即使只有一个元素它仍然是 return 一个数组一个元素,而不是它本身的元素。

我假设您只有一个 buttonNext 元素,在这种情况下,这应该可以完成工作

buttonNext[0].click();