我正在嘗試創建一個稍微動態的html類,它根據包含在類尾部的數字設置寬度%。 注:類名稱將始終以 「畫廊,本期特價貨品」Javascript - 創建動態類,設置div的寬度
例子開始:div.gallery項-20 = 20%的寬度
我需要什麼:
獲取類名稱並將其轉換爲字符串以便能夠在最後讀取數字(如果此步驟甚至必要)
將該數字轉換爲適用於每個類的寬度的%名稱。
有人可能會問,爲什麼不只是分開上課呢? 我寧願多一點控制,就是這樣。 非常感謝您提供任何答案。 這裏是我當前的當前的代碼(我是相當新的JS):
$('.hollow-gallery-04').masonry({
// options
itemSelector: '.gallery-item'
});
var galleryItem = $('[class^="gallery-item-"]');
Object.values(galleryItem).forEach(function(item) {
this.toString();
console.log(galleryItem);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="hollow-gallery-04">
<div class="gallery-item-20">
<img src="http://via.placeholder.com/350x150" alt="">
</div>
<div class="gallery-item-20">
<img src="http://via.placeholder.com/500x300" alt="">
</div>
</div>
您能否澄清一下您關心的控件只通過單獨的課程放棄? –