简单的js问题,但是我解决不了,请大家看看

span里是有数字

img

但是我通过js弹窗发现它第一次拿到的是空,第二次才有值,这种类似的以前也做过好多遍,不知道这次咋回事,请大家帮我看看

img

jquery不太会,有没有可能dom没渲染完毕就取值了?

这种就是执行顺序的问题呗
既然你用js动态的去改当前是第几页的显示了
那你好好检查是不是一开始把它改成空了

script 在顶部就加个

document.onReady = function () {
 // ...some code
}

弹窗代码呢?看看