
看你要传入什么值了,可以是moudle分配过来的值 ,也可以是页面中元素的值 ;
用js获取这个值,再写到内容content里面,即可
2.
<input type="hidden" id="xxx" value="{$xxx}" /><script>
var my_content = $('#xxx').val()
layer.open(
{
title: '标题',
content: my_content'
})
</script>
jq:$("#aa p").click(function(){
var me=$(this)
var lei=me.attr("parameter")
var main=$(".layerMain[id='"+lei+"']")
alert(main.html())
})
js:
var ps=document.querySelectorAll("#aa p")
for(var i=0i<ps.lengthi++){
ps[i].onclick=function(){
var me=this
var lei=me.getAttribute("parameter")
var main=document.querySelector(".layerMain[id='"+lei+"']")
alert(main.innerHTML)
}
}
layerd层不能实现,是 *** 作过程中出现错误造成的,解决方法如下:
1、首先要先引用layer.js。
2、添加对应触发d出框的按钮,写javascript代码进行处理,在layer.open的配置项中加上 maxmin:true。
3、这样d出框会出现最大化和最小化按钮,用一个layerIndex变量保存打开的d出框索引,用于最小化和还原时动态隐藏遮罩层。
4、最后添加min、restore方法用于控制遮罩层的打开与隐藏,open的时候要加上title配置项,且值不能为空,要不然最小化的时候会看不到d出框最小化的内容。
5、显示最小化时隐藏遮罩层如下图。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)