首頁 > 後端開發 > php教程 > javascript - thinkphp下,在js如何获取模板遍历输出的结果中的某一条?

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

WBOY
發布: 2016-06-06 20:14:09
原創
1647 人瀏覽過

<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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板