我想以这样一种方式实现,即当我们单击图像时,所选图像应显示在前面,其余图像应隐藏在所选图像的后面。如何使用angular1将图像显示在正面/背面?
我已经得到了使用jquery实现的类似功能的代码参考。
Click on image to move to front?
请让我知道如何可以用角或使用普通的JavaScript来实现?
我想以这样一种方式实现,即当我们单击图像时,所选图像应显示在前面,其余图像应隐藏在所选图像的后面。如何使用angular1将图像显示在正面/背面?
我已经得到了使用jquery实现的类似功能的代码参考。
Click on image to move to front?
请让我知道如何可以用角或使用普通的JavaScript来实现?
使用普通的JavaScript:
let images = document.getElementsByClassName('myclass');
Array.prototype.forEach.call(images, (img) => img.addEventListener('click', function() {
Array.prototype.forEach.call(images, (img) => img.style.zIndex = 0);
this.style.zIndex = 100;
}));
非常感谢伊万,它为我工作。 – Vivek
很高兴为您提供帮助 –
使用NG-风格来改变图像的z索引,使当你点击他们他们来前。 –