【发布时间】:2013-12-20 16:24:42
【问题描述】:
如何获取此代码以显示图像?我使用的是 iFrame,但被告知如果我最终想要将文本与每张图片链接,使用 Div 和 .load 会更好。尽管使用 Div,我似乎无法加载任何内容。
......
截至 2013 年 12 月 26 日,这是我现在所拥有的
我已经能够整合到目前为止我学到的所有信息。
<!DOCTYPE html>
<html>
<cfquery datasource="AccessTest" name="qTest">
SELECT Account, Image, Image_ID
FROM PictureDB
</cfquery>
选择帐户、备注、用户、Image_ID 来自评论图片
<script src="http://code.jquery.com/jquery-2.0.3.js"> </script>
<script>
$(document).ready(function(){
var images = {
<cfloop query="qTest">
"<cfoutput>#qTest.Image_ID#</cfoutput>": "<cfoutput>#qTest.Image#</cfoutput>",
</cfloop>
};
$("button").click(function(event){
event.preventDefault();
var id = $(this).data("id");
var src = images[id];
$("#theImage").attr("src", src).removeClass("hide");
});
});
</script>
<div id="div1">
<h2>Display Image</h2>
</div>
<cfoutput query="qTest">
<button data-id="#qTest.Image_ID#">#qTest.Account# </button>
</cfoutput>
<img id="theImage" class="hide">
</html>
【问题讨论】:
-
jquery.com/download 我用这个来下载 下载未压缩的、开发的 jQuery 2.0.3 并将它放在我的文件所在的文件夹中。
标签: javascript jquery css ms-access coldfusion