Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
首先,在Javascript循环中创建的标记未实现_Javascript_Jquery - Fatal编程技术网

首先,在Javascript循环中创建的标记未实现

首先,在Javascript循环中创建的标记未实现,javascript,jquery,Javascript,Jquery,我正在尝试用thumnailpictures填充一个div(class='thumb')。图片的名称是从xml文件收集的。每个thumnail图片都用一个a标记封装,该标记指向一个显示完整图片的函数 在某些浏览器上,第一个缩略图图片似乎没有这个a标签…单击它不会给出任何操作 var rubriek = gup('rubriek'), // rubriek is a parameter in the url of this page pointing a specific photogallery

我正在尝试用thumnailpictures填充一个div(class='thumb')。图片的名称是从xml文件收集的。每个thumnail图片都用一个a标记封装,该标记指向一个显示完整图片的函数

在某些浏览器上,第一个缩略图图片似乎没有这个a标签…单击它不会给出任何操作

var rubriek = gup('rubriek'), // rubriek is a parameter in the url of this page pointing a specific photogallery
    gallerij = rubriek + "gallery.xml",
    xmlDoc = loadXMLDoc(gallerij),
    x = xmlDoc.getElementsByTagName("filename"),
    legebron = x[0].childNodes[0].nodeValue;

for (i = 0; i < x.length; i++) {
    var beeldnummer = x[i].childNodes[0].nodeValue,
        index = i + 1,
        kleinbeeld = "/" + rubriek + "images/thumb/" + beeldnummer;

    $('.thumb').append('<p><a class="kleintje" onclick="toonDezeFoto(&quot;' + beeldnummer + '&quot;,' + index + ',' + x.length + ');">
<img src="' + kleinbeeld + '" id="' + index + '">
</a></p>');
}
var rubriek=gup('rubriek'),//rubriek是此页面url中指向特定照片库的参数
gallerij=rubriek+“gallery.xml”,
xmlDoc=loadXMLDoc(gallerij),
x=xmlDoc.getElementsByTagName(“文件名”),
legebron=x[0]。子节点[0]。节点值;
对于(i=0;i

找到解决方案:保持缩略图的div的z索引太低。另一个具有站点徽标的div的z索引更高,宽度为100%。因此,第一个缩略图位于站点徽标下方的一层上,无法通过mouseevents访问……

您能定义“某些浏览器”吗?是的:Safari,FirefoxIE9在第一个缩略图上没有给出标签。Chrome还可以。奇怪的是,windows7手机上的IE和iPod上的Safari也可以(=在第一个缩略图上给出a标签)。听起来可能是索引问题,你试过用“index=i”而不是“index=i+1”吗“为了排除这种可能性。在没有看到整个案例的情况下,我再也帮不上忙了,希望其他人能帮上忙。谢谢,但同时我自己解决了它。这是一个与层相关的问题。我编辑了这个问题,并在那里解释了‘解决方案’。