通过javascript设置CSS li计数器的值
Setting CSS li counter value through javascript
我使用的是来自http://red-team-design.com/css3-ordered-list-styles/的矩形OL样式,它工作得很好,除了我有一个页面。
我正试图在分页搜索结果页面上使用样式,我不知道如何获得计数器值以正确更新:
在第一页的10个结果中,li的编号正确(1,2,…)9、10)。
但是在第二页之后,li被重置并显示1,2,…应该是11、12岁的时候又变成了9、10岁……19、20等
是否有任何方法来指定什么开始计数应该在一个页面上,通过javascript?这些页面是通过XQuery构建的,每个页面上都有一个变量,指示起始编号应该是什么。
你的例子中的家伙使用以下属性:
content: counter(li);
counter-increment: li;
我假设您可以使用counter-reset CSS属性来设置计数器的第一个值。更多示例见这里。
您所需要做的就是在生成页面时在主体上设置这个值(根据示例),不需要JavaScript。
相关文章:
- JQuery使计数器每次更改时都会增加
- Javascript计数器变量未显示正确的值
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 更改li标记文本的Javascript
- 完全可链接的li元素
- 使用jquery动态创建ul-li
- tiltSlider播放/暂停视频元素(如果li有当前类)
- 使用下拉列表筛选列表(ul>li)
- 在bootstrap中显示隐藏特定的li
- 带有计数器、缩略图、进度条和淡入淡出效果的简单jQuery幻灯片
- 如何在for循环中使用计数器
- AngularJS Navigation (li ng-repeat, create header li), DOM
- 使用Jquery在li内部获取具有特定文本的锚点
- 隐藏/显示包含单词的ul li项目.但只能入住李的子女
- 如何将li类更改为li id's在Jquery中
- 正确使用AES-CTR模式的随机数和计数器
- Javascript猜测游戏-计数器不工作
- jquery计数器-允许多次点击li,但只计数一次
- 通过javascript设置CSS li计数器的值