2
Cant가 이에 대한 답을 찾은 것 같습니다.Jquery prependTo addds display : block
내 코드는 다음과 같습니다 : 이미지와 div
그것이 LI
앞에 추가됩니다 내부 때
var new_img = '<img id="' + drag_id + '" rel="' + drop_id + '" class="' + gallery_link + ' drop_out" src="' + drag_src + '" />';
var drop_img = '<div id="' + ($(ui.draggable).attr("id")) + '" class="not-droppable" rel="' + drop_id + '">' + new_img + '</div>';
$(drop_img).hide().prependTo('li[id=' + drop_id + ']').fadeIn(2000);
IT는 div
에 style:display-block
을 추가합니다. 앞에 붙인 div
이 style
요소를이 요소의 class
으로 추가하지 않도록하려면 어떻게합니까? display: inline-block
?
위 div
태그의 style
요소를 display: inline-block
으로 설정하려고했습니다. 그러나 이것은 display: block
으로 변경됩니다. 스타일 시트의 CSS display: inline-block
을 !important
으로 설정하고 div
으로 설정하면 style
은 display-none
이됩니다.
감사합니다.