İçeriğe atla
- Bir seçimin seçilmesi tam sayfanın yenilenmesiyle sonuçlanır.
Hızlı Görünüm[split_t4snt]Karşılaştır[split_t4snt]Favorilerime Ekle[split_t4snt]Sepete ekle[split_t4snt]
document.addEventListener('DOMContentLoaded', function() {
// Sayfa yüklendiğinde butonu seçiyoruz
const activatorBtn = document.querySelector('.activator');
if (activatorBtn) {
activatorBtn.addEventListener('click', function(e) {
// Eğer bu tıklama bizim kodumuz tarafından tetiklenmediyse müdahale et
if (!e._isSimulated) {
e.preventDefault();
e.stopPropagation();
// İki kez ard arda tıklama hissi/tetiklemesi yaratıyoruz
const clickEvent = new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
});
clickEvent._isSimulated = true; // Sonsuz döngüye girmemesi için bayrak
// Birinci tıklamayı gönder
activatorBtn.dispatchEvent(clickEvent);
// Minik bir gecikmeyle (örneğin 50 milisaniye sonra) ikinci tıklamayı gönder
setTimeout(function() {
const secondClickEvent = new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
});
secondClickEvent._isSimulated = true;
activatorBtn.dispatchEvent(secondClickEvent);
}, 50);
}
}, { capture: true });
}
});