Mootools:动态创建分页链接

时间:2010-01-14 12:41:40

标签: mootools

我正在尝试根据JSON查询返回的结果总数动态创建分页链接。我正在使用for循环为每个页面创建一个新的“a”标记。我想为每个链接添加一个onclick事件,该链接将循环索引传递给更改页面的函数。

问题是传递给函数的索引总是一样的。例如,如果我循环并创建10个链接,则索引始终为11.如果我循环并创建3个链接,则索引始终为4.

我已经在MooShell上创建了一个我的课程片段来说明这一点。 http://mootools.net/shell/SE3bb/

令人沮丧的Html应如下所示:

<div id="top-pages" class="pagination">
    <a onclick="changePage(1)">1</a>
    <a onclick="changePage(2)">2</a>
    <a onclick="changePage(3)">3</a>
</div>

<div id="products">Products go here</div>

<div id="bottom-pages" class="pagination">
    <a onclick="changePage(1)">1</a>
    <a onclick="changePage(2)">2</a>
    <a onclick="changePage(3)">3</a>
</div>

1 个答案:

答案 0 :(得分:0)

http://mootools.net/shell/9sHYa/

使用点击功能检索的构建时使用元素存储进行修复。