Skip to content

Commit c9d2c3a

Browse files
committed
Refactor jquery from product selector
1 parent 5bc7e35 commit c9d2c3a

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

assets/js/product-selector.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
$(document).ready(function () {
1+
document.addEventListener("DOMContentLoaded", function() {
22
const productSelectorContent = document.getElementById("product-selector");
3+
const productSelectorButton = document.getElementById("product-selector-button");
34

4-
$("#product-selector-button").on("click", () => {
5+
productSelectorButton.addEventListener("click", function() {
56
if (productSelectorContent.style.display === "block") {
67
productSelectorContent.style.display = "none";
78
} else {
89
productSelectorContent.style.display = "block";
910
}
1011
});
1112

12-
window.onclick = function(event) {
13+
window.addEventListener("click", function(event) {
1314
if (!event.target.matches('#product-selector-button') && !event.target.matches('#product-selector-button-icon')) {
14-
productSelectorContent.style.display = "none"
15+
productSelectorContent.style.display = "none";
1516
}
16-
}
17-
})
17+
});
18+
});

0 commit comments

Comments
 (0)