Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery IE append ul将不应用css样式_Jquery_Css_Internet Explorer - Fatal编程技术网

jQuery IE append ul将不应用css样式

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 + '">' +

StackOverlow, 怎么了我正在尝试在div中添加一个新的UL。它在每个浏览器中都能很好地工作,除了,你猜到了,IE。即使新的UL在IE中添加到当前的UL下,CSS样式也没有被应用……我没有做任何超级复杂的事情。只是进行一个AJAX调用,获取结果并将其附加到包含的div中

以下是我试图附加的内容:

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);