jq 怎么获取其它script里面 Array长度
web html 设计 两个js要分开写第一个script
<script type="text/javascript">
var photosr=new Array();
photosr="<a href=\'#ecms\' onclick=\'NextPhPage();\' title=\'点击进入下一张图片\'><img src=\'/testdata/demopic/photo/shq/1.jpg\' alt=\'\' border=1 class=\'photoresize\'></a><br><span style=\'line-height=18pt\'></span>";
photosr="<a href=\'#ecms\' onclick=\'NextPhPage();\' title=\'点击进入下一张图片\'><img src=\'/testdata/demopic/photo/shq/2.jpg\' alt=\'\' border=1 class=\'photoresize\'></a><br><span style=\'line-height=18pt\'></span>";
photosr="<a href=\'#ecms\' onclick=\'NextPhPage();\' title=\'点击进入下一张图片\'><img src=\'/testdata/demopic/photo/shq/3.jpg\' alt=\'\' border=1 class=\'photoresize\'></a><br><span style=\'line-height=18pt\'></span>";
</script>
第二个 script
<script>
layui.use(['laypage', 'layer'], function(){
var laypage = layui.laypage
,layer = layui.layer;
//自定义样式
laypage.render({
elem: 'duopicfy'
,count: data.lenght
,theme: '#1E9FFF'
});
});
</script>
第二个 script 里面
,count: data.lenght 这个data长度就是第一个script里面的数组长度
怎么在第二个script里面获取到这个长度值??? count: photosr.length
PS: 你的单词拼错了, 是 length 不是lenght{:1_905:} 我怎么记得是 length 定义一个全局的变量或者把长度存到某个元素上,然后再拿出来就好了。 在第一段script里将长度或者原数据存储到session或者local
在第二段script中就可以读取了 .length 就能获取把 如果是arr的话 var photosr=new Array(); var photosr=new Array();
定义了之后,相当于window.photosr ,所以你可以通过window.photosr找到这个数组。 var photosr=new Array();
然后再用photosr.length输出就行
页:
[1]
2