0
“这个”元件I有这样的代码:获得从getElementsByClassName方法()函数数组
var elements = document.getElementsByClassName('snap_img');
[].slice.call(elements).forEach(function(element) {
var hammertime = new Hammer(element);
hammertime.on('doubletap', function(event) {
img_src = this.getAttribute('src');
alert(img_src);
});
});
我在顶部数组,它包含所有使用类名称“snap_img”的元素。我需要获取只有双击元素本身(this)的'src'属性值。我使用'this.getAttribute('src')'的变量'img_src',但没有运气。它不会提醒任何人,警告框现在不会显示。
有谁知道如何做到这一点?
这看起来像正确的代码,但警告框不会出现在所有。当我只是'提醒(“你好”)',警告框出现。但是在你的代码中,你会'alert(img_src)',这是正确的警告,但是警告框根本不出现。任何想法出了什么问题? – 2014-10-11 16:29:27
@ user3608176查看我的编辑 – 2014-10-11 16:30:53
感谢它的工作!我会在4分钟内接受你的回答(条例......): – 2014-10-11 16:34:56