function google()
{
var dg = new J.dialog({page:'http://www.google.com',cover:true,lockScroll:true});
dg.ShowDialog();
}
以上代码可以正常实现最终效果
可我想将
var dg = new J.dialog({page:'http://www.google.com',cover:true,lockScroll:true}); 这一行中的cover:true,lockScroll:true 单独写到一个变量中 在这一行里调用这个变量
我是这样写的
function google()
{
var abc={cover:true , lockScroll:true};
var dg = new J.dialog({page:'http://www.google.com'},abc);
dg.ShowDialog();
}
经测试不成功,不知道正确的写法应该怎么写?
{
var dg = new J.dialog({page:'http://www.google.com',cover:true,lockScroll:true});
dg.ShowDialog();
}
以上代码可以正常实现最终效果
可我想将
var dg = new J.dialog({page:'http://www.google.com',cover:true,lockScroll:true}); 这一行中的cover:true,lockScroll:true 单独写到一个变量中 在这一行里调用这个变量
我是这样写的
function google()
{
var abc={cover:true , lockScroll:true};
var dg = new J.dialog({page:'http://www.google.com'},abc);
dg.ShowDialog();
}
经测试不成功,不知道正确的写法应该怎么写?
为什么一定要放变量里呢?
试试这样可以吗
var abc = new Array( "cover: true", "lockScroll: true" );
var dg = new J.dialog({page:'http://www.google.com'},abc[0],abc[1]);
var abc = new Array( "cover: true", "lockScroll: true" );
var dg = new J.dialog({page:'http://www.google.com',abc[0],abc[1]});
var cover_= true;
val lockScroll_ = true;
var dg = new J.dialog({page:'http://www.google.com',cover:cover_,lockScroll:lockScroll_});