2016-03-26 11 views
0

Bir tuşa tıklama ile açılan bir açılır pencere gibi açmak istiyorum html giriş denetimleri ile kalıcı bir iletişim paneli var. jQuery slidePanel v0.2.2

konu aynı gizlemek kodu olduğunu aşağıdaki kodla

$('#slidepanel').slidepanel("hide") 

tarafından iletişim kutusu kapatıldığında ise

$('#slidepanel').slidepanel("show") 

olan iletişim çalışmalarını açma kodu jquery ile çalışmak ancak Angular.js ile sorunludur. Herhangi bir yardım takdir!

+0

_but Angular.js_ aracılığıyla problemlidir:

benim önerim olayları temsilci ve dinamik olarak oluşturulmuş sınıflar seçmek için jQuery'nin Açık() kullanmaktır? –

cevap

0

DOM yüklendikten sonra "show" ve "hide" işlemek için jQuery'yi kullandığınızdan, jQuery bu öğelerin var olduğunu bilmiyor. Ne demek istediğini bize göstermek için Bakımı -

$(document).on('click','.slider-arrow.show',function(){ 
    .... 
}); 

$(document).on('click','.slider-arrow.hide',function(){ 
    .... 
});