求助各位大佬,,

2018-11-10 17:21:08 +08:00
 tdwj12580
tp5 框架想在前端用 jQuery 接收他循环出来的值,,怎么弄呢?
<div class="show-area" id="box">
{volist name="arr" id="vo" key="k"}
<!--用户框-->
<div class="box_s box_s_style" id="{$k}">
<div class="box_s_flex user-item border-box">
<!--顶部框-->
<div class="box_s user-name box_s_style2">
<div class="box_s_flex diandian">
<span class="user-num">0{$vo.id}</span>{$vo.username}
</div>
<div class="user-list-btn border-box">
<span>用户列表信息</span>
<i class="user-list-close"></i>
</div>
</div>
<!--信息框-->
<div class="user-infobox">
<p>用户类别:{$vo.type}</p>
<p>用户等级:{$vo.level}</p>
<p>当前积分:{$vo.now_score}</p>
<p>已消费积分:{$vo.con_score}</p>
<p>已提现金额:{$vo.sum}</p>
</div>
</div>
{/volist}
前端我用 vlist 循环,,但是我用 jQuery 获取它下面的 div,获取不到呢。。求教!!
2330 次点击
所在节点    PHP
2 条回复
xiaoxiaoan317
2018-11-21 14:45:17 +08:00
我想应该先弄懂机制,tp5 用的那套是先把你页面上{volist}这类标签转换成 php 语言,跑了一遍,生成静态页之后,才在前台展示出来的,这个时候你再去用 jquery 去抓是 ok 的,如果你的 volist 里面的 list 是空的,那么在转换成静态页的时候,压根就没有 volist 里面的东西
tdwj12580
2018-11-22 08:34:55 +08:00
@xiaoxiaoan317 所以你在说些啥,,就是因为它转成静态不行,懂吗。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/506476

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX