首页 > 后端开发 > php教程 > javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?

javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-06 20:14:09
原创
1683 人浏览过

<code><img  src="mainPic.jpg" alt="javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?" >
<volist name="dataSet" id="vi">
    <img  src="%7B%24vi.url%7D.jpg" alt="javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?" >
</volist></code>
登录后复制
登录后复制

要如何实现 在鼠标移动到volist遍历输出dataSet图片上时,volist上方的mainPic替换为鼠标移动过的图片?
我用Js获取到的volist中的图片始终是dataSet中的第一张图片的src。

回复内容:

<code><img  src="mainPic.jpg" alt="javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?" >
<volist name="dataSet" id="vi">
    <img  src="%7B%24vi.url%7D.jpg" alt="javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?" >
</volist></code>
登录后复制
登录后复制

要如何实现 在鼠标移动到volist遍历输出dataSet图片上时,volist上方的mainPic替换为鼠标移动过的图片?
我用Js获取到的volist中的图片始终是dataSet中的第一张图片的src。

新建一个数组,循环将你的dataSet集合的元素push到这个数组中,然后从这个数组中获得你想要的任何一个元素。
话不多说,直接上代码

<code>var arr = [];
<volist name="dataSet" id="vi">
    arr.push({"key1":"{$vi.key1}","key2":"{$vi.key2}",...});
</volist>

//arr就是一个js数组,随便你怎么用</code>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
为什么thinkphp比laravel性能好?
来自于 1970-01-01 08:00:00
0
0
0
php6支持的thinkphp版本
来自于 1970-01-01 08:00:00
0
0
0
mscms.qishouzhijia.com,自学thinkphp做的一个网站
来自于 1970-01-01 08:00:00
0
0
0
ThinkPHP什么要使用composer?
来自于 1970-01-01 08:00:00
0
0
0
thinkphp上传文件
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板