2014-10-27 18 views
6

Bazı öğeleri dinamik olarak jquery ile oluşturuyorum. (Id test_element1, test_element2 ve benzeri ile söylemek ..)Nasıl eklenir? :: dinamik olarak jQuery tarafından oluşturulmuş öğelerin sözdizimi öğesinden önce

CSS altında var - öğeyi denetle zaman

div[id^=test_]:before { 
    content: ""; 
    height: 100%; 
    width: 100%; 
    box-shadow: #aaaaaa 0px 0px 10px inset; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    z-index: -1; 
} 

::before eleman görünmüyor. Yalnızca HTML'de test_element1 zaten mevcutsa (yani statik içerikte) görünür.

Dinamik öğelerim için ::before görüntüsünü nasıl görüntüleyebilirim? sonra ve: javascript veya jquery kullanmadan önce

+0

Çalıştırılabilir bir snippet hoş olurdu, lütfen. – idmean

+0

'div'de' position: relative' var mı? - [keman] (http://jsfiddle.net/Luxjjjdh/1/)? – Vucko

+5

Sorunu yeniden oluşturamadım: http://jsbin.com/vamid/1/watch?css,js ,output Bana göre iyi görünüyor. –

cevap

-1

cevap

Sen gibi sözde elemanları manipüle edemez olmasıdır. Dinamik olarak bile ekleyemezsiniz.

+1

Doğru iken, bu soruya cevap vermiyor. Başka bir sorunun cevabıdır. –

İlgili konular