首页 > 后端开发 > php教程 > 请教页面上多个点击事件调用一个jq函数的问题

请教页面上多个点击事件调用一个jq函数的问题

WBOY
发布: 2016-06-20 12:31:58
原创
1192 人浏览过

页面上要实现生成多个【点击阅读】的弹出层,弹出层用的是layer插件,然后我在php文件中写了一个根据用户数与用户名称自动生成jq代码段的函数 如下:
function setLayerScript($i,$girlName)
{
    $scriptText = "
        <script> <br /> $(document).ready(function() { <br /> $('#layer{$i}').click(function() { <br /> layer.open({ <br /> type: 2, <br /> title: {$girlName}+'の心情日记', <br /> shadeClose: true, <br /> shade: 0.8, <br /> area: ['85%', '90%'], <br /> content: 'indexMoudle/diaryPage.html' <br /> }); <br /> }); <br /> }); <br /> </script>
        ";
    return $scriptText;
}
当写到html中以后 a标签通过id无法调用该函数执行 请问大大该如何解决?谢谢了!


回复讨论(解决方案)

$('#layer{$i}').click(function() {
  layer.open({
    type: 2,
    title: {$girlName}+'の心情日记',
    shadeClose: true,
    shade: 0.8,
    area: ['85%', '90%'],
    content: 'indexMoudle/diaryPage.html'
  });
   return false;
});

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板