似乎无法找到这个问题的答案。
我的代码如下所示:
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);
当其中div
带有图像的 被添加到 时,LI
它会添加style:display-block
到div
. 我该如何做到这一点,以便前面的元素div
不会像这个元素一样添加元素?style
class
display: inline-block
我尝试将上面标签上的style
元素设置为; 但是,这随后更改为. 如果我尝试将样式表中的 CSS 设置为,则变为.div
display: inline-block
display: block
display: inline-block
!important
div
style
display-none
谢谢。