Leanmodal için source code aracılığıyla bir poke aldım, yapamayacağınız gibi görünüyor. Bunu tetiklemek için hala bir bağlantınız olmalı. Aşağıdaki denenmemiş üstü my-head kodu
görünmez bağlantıları bir çift ekleyin. Inline stilleri kötü bir şey vardır, ancak bunu yaparken satır içi basitleştirmek Ama, böyle bir şey yapmak mümkün olmalıdır
<a href="#cartEmpty" id="showCartEmpty" style="display:none" rel="leanModal" name="cartEmpty">empty cart</a>
<a href="#nextStep" id="showNextStep" style="display:none" rel="leanModal" name="nextStep">next step</a>
sizin mankenin görünmez bağı üzerinde leanmodal
$(function() {
$('a[rel*=leanModal]').leanModal();
});
Çağrısı için tıklama yöntemi, normal kurulum yapın
if(cartItems === 0){
$("#showCartEmpty").click(); // in theory this'll cause the modal to be shown
} else {
$("#showNextStep").click(); // in theory this'll cause the modal to be shown
}
Bu, kaynak oldukça küçük olduğunu, kendi projenize waking ve bu modalize edilecek bir şey üzerinde callable olması için değiştirmek gerekir, modal
işe yarar görünüyor, teşekkürler Dan . JS üzerinde bir biggie değilim, daha çok bir PHP/SQL kullanıcısıyım. Şerefe! – Braunson