我有一个5点图像显示的东西,带有一个按钮,可以看到下一个5。
如果有人点击下一个按钮并且只显示了2个图像,则显示接下来的两个图像,但之后JavaScript崩溃
有没有办法可以检查我想要的下一个项目是否存在
这是我用来从DB中获取项目的内容,“genre_count”是我的图像计数器 用于显示图像1,2,3 ...
......
film_list = tx.executeSql('SELECT * FROM mydb WHERE genre = "Drama"');
.....
...
film_item = film_list.rows.item(genre_count).image
return film_item
我可以做这样的伪代码吗
if (film_list.rows.item(genre_count).image === empty)
film_item=""
else
film_item = film_list.rows.item(genre_count).image
答案 0 :(得分:2)
有一个变量film_list.rows.length,它告诉你返回的行数。
只需与之比较即可知道何时停止返回新项目。