我正在使用DOMWindow 示例 3进行弹出窗口。
我有一个尺寸不同的图像列表,并希望打开一个窗口来反映这些差异。
为了捕获我使用的每个唯一属性,click
然后分配一些变量。问题是click
现在注册了 2x(意味着我必须点击两次),首先 $(this).click(function ()
来自DOMWindow
'seventType:'click',
问题:如何修复此代码以便可以捕获变量然后将其应用于DOMWindow
's 方法?
$(".fixedAjaxDOMWindow").each(function () {
$(this).click(function () {
var c = $(this).find('img').attr('alt');
//alert(c);
var imgH = $(this).find(...)
// click is registered again here
$(this).openDOMWindow({
//placing any code here breaks such as: var h = $(this).height();
eventType:'click',
width:800,
height:imgH,
positionType:'centered',
positionTop:50,
positionLeft:50,
windowSource:'iframe',
windowPadding:0,
border:0,
});
return false;
});
});