簡體   English   中英

如何使用angular1單擊時使圖像前后顯示?

[英]How to make the image appear front/back on click using angular1?

我想以一種方式實現,當我們單擊圖像時,所選圖像應顯示在前面,而其余圖像應隱藏在所選圖像的后面。

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

點擊圖片移到最前面?

請讓我知道如何使用Angular或使用普通的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;
    }));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM