jquery touchgallery显示图像url

问题描述:

我怎样才能显示图像的链接在文档中点击?jquery touchgallery显示图像url

我添加了一个类的图像时,图像被点击,工作正常,但是当我想显示的图像类加入getelementbyid它没有找到它,并在源代码中它不是可见。

请帮助我!

编辑:

上面我写的类,但我采取了ID!

我有一个网站,在我的应用程序iPhone上显示。在网站上是一个画廊,在Xcode我得到的图像与getelementbyid('download_fullscreen')。所以当图像被点击时,它会全屏显示,但这是由jQuery插件touchgallery生成的,我可以为点击图像分配一个id,但它不会在iphone上的应用程序中识别。当我滑动到下一张图片时,ID不会移动到下一张图片。这里是演示:http://neteye.github.com/touch-gallery.html当你点击一个图像,它将是全屏和画廊代码是由JavaScript生成。我怎么能从当前全屏的图像打印imageurl到我的iPhone应用程序可以识别它的文档?

只有当您将ID分配给标记而不是CLASS时,getElementByID才会返回对象。

例如,作为ID与标签分配

<img id="myid" class="clicked" src="your_image_path">

但不是在这种情况下的getElementById将在这里工作。

<img class="clicked" src="your_image_path">

我不知道你在问什么。如果您添加了一个类的<img>标记,你能选择的图像元素,通过document.getElementById()或以其他方式(getElementsByClassName),你可以很容易地获取该元素src属性:

var myImage = document.getElementById('myImage'); 
var imageUrl = myImage.src; 

令人遗憾的是,这只会给你一个相对路径。希望网址是绝对的,否则你需要处理它们。希望这有所帮助! 查看:"HTMLImageElement at MDC"