jQuery IE append ul将不应用css样式
StackOverlow, 怎么了我正在尝试在div中添加一个新的UL。它在每个浏览器中都能很好地工作,除了,你猜到了,IE。即使新的UL在IE中添加到当前的UL下,CSS样式也没有被应用……我没有做任何超级复杂的事情。只是进行一个AJAX调用,获取结果并将其附加到包含的div中 以下是我试图附加的内容:jQuery IE append ul将不应用css样式,jquery,css,internet-explorer,Jquery,Css,Internet Explorer,StackOverlow, 怎么了我正在尝试在div中添加一个新的UL。它在每个浏览器中都能很好地工作,除了,你猜到了,IE。即使新的UL在IE中添加到当前的UL下,CSS样式也没有被应用……我没有做任何超级复杂的事情。只是进行一个AJAX调用,获取结果并将其附加到包含的div中 以下是我试图附加的内容: var toPrint = '<ul class="'+listClass+'" id="'+listType+'_' + listId + '">' +
var toPrint =
'<ul class="'+listClass+'" id="'+listType+'_' + listId + '">' +
'<li class="list_title"><label><input id="chk_'+ listType +'_' + listId + '" value="' + listId + '" type="checkbox" checked="checked" name="'+checkName+'"/> <span>New List Name</span></li>' +
'<li><a class="modal_btn edit_btn" rel="' + editId + '" title="' + listName + '">Edit</a></li>' +
'<li><a class="delete_list_btn" message="Delete" title="' + mnews.fmt.nl_js_msg17 + '">Delete</a></li>' +
'</ul>'
如上所述,我将toPrint变量附加到#list_容器
div…正如我所说,它会附加,但会被破坏
有什么想法吗
谢谢!
brad您的第一个
中有一个未关闭的标签。如果没有CSS规则和/或实时页面,很难判断这是否是问题所在,但也可能是问题所在。你能发布一个实时演示吗?也许是在或者?
$('#list_container').append(toPrint);