jquery - 强制 CSS 文件在 jquery 事件后重新加载

标签 jquery css

是否可以在 jquery 事件后强制重新加载 CSS 文件?即

css文件里面有:

 .someclass{
 font-size:2em;
 font-family:courier;
 etc...
 }

Jquery 事件:

 $('#myid').append('<td class="someclass">stuff...</td>

最佳答案

如果您尝试向 DOM 添加元素,则在 STYLE block 或附加的 CSS 文件中指定的与有效样式表选择器匹配的任何样式都应该自动影响该元素。您无需重新加载附加的样式表。

例如(演示):

.someclass {
    background-color: #f00;
    padding: 5px;
}

<table id="myid">
    <tbody>
        <tr>
            <td>Adjacent to added TD</td>
        </tr>
    </tbody>
</table>

$('#myid tbody tr').append('<td class="someclass">stuff...</td>');

http://jsfiddle.net/5WLnX/

关于jquery - 强制 CSS 文件在 jquery 事件后重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6784107/

相关文章:

html - 即使 IE=edge,兼容模式按钮仍然存在

css - 以不同方式重新定位不同的div

javascript - 当下拉值更改时将属性设置为只读

javascript - jQuery ajax 喜欢使用 iframe 上传文件

html - 产品缩放插件上的 Z-Index 隐藏了 woocommerce 选项

c# - 如何改变kendodatepicker下拉菜单的高度

html - 导航栏不会触及顶部

javascript - 用于测试函数调用失败的 Jasmine 测试

javascript - 如何检查 json 中的所有键是否都等于 true

javascript - 如何在 Laravel 5.2 中的数据表服务器端处理中访问 json 对象/数据?