2017-08-17 39 views
2

我想以這樣一種方式實現,即當我們單擊圖像時,所選圖像應顯示在前面,其餘圖像應隱藏在所選圖像的後面。如何使用angular1將圖像顯示在正面/背面?

我已經得到了使用jquery實現的類似功能的代碼參考。

Click on image to move to front?

請讓我知道如何可以用角或使用普通的JavaScript來實現?

+0

使用NG-風格來改變圖像的z索引,使當你點擊他們他們來前。 –

回答

3

使用普通的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; 
    })); 
+0

非常感謝伊萬,它爲我工作。 – Vivek

+0

很高興爲您提供幫助 –

相關問題