在我的Cordova应用程序中,我有一个元素,里面有两个图像。在用户点击特定的多页面选项卡之前,我不知道容器元素或图像的ID。
用户单击多页面选项卡后,容器元素的Id将传递给我的函数。此ID称为“templateId”。
$(templateId).children("img").each(function() {
alert('test');
if($(this).width()<140) {
$(this).addClass('smallImage');
}
});
$('.smallImage').attr('src', $('#Screen01-myImage01').attr('src'));
这里的问题是,警报永远不会触发。控制台也没有错误。
我想我这样做的方式不对。如何从我的元素中获取最小的图像并使用它来替换#Screen01-myImage01中的src?