gpt4 book ai didi

jquery - Meteor 和 jQuery : . css 不起作用,.addClass ("css-class") 有效

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:33 24 4
gpt4 key购买 nike

在 Meteor 应用程序中,我在客户端有这个:

Meteor.startup(function() {
Deps.autorun(function () {
var p = Session.get("page");
if(!!Session.get(p)) {
_.map(pages, function(p) {
$("." + p).children().remove();
});
$("." + p).append(Session.get(p));
// Assign h2-link to h2's that contain an a
// to customize their appearance in CSS
$("a").parent("h2").addClass("h2-link");
}
});
});

以上代码从所有虚拟类中删除 HTML,并将自定义的 HTML 片段附加到事件类中。

$("a").parent("h2").addClass("h2-link"); 将自定义样式应用于包含 a 的 h2链接。

现在,在 CSS 中将 h2-link 定义为 .h2-link { border-bottom: 1px solid red; 完美运行。

直接通过 $("a").parent("h2").css("border-bottom: 1px solid red;"); 做是行不通的。

为什么当我尝试直接在 DOM 上应用样式时它不起作用?

Meteor 是否禁止 DOM-CSS 应用程序?

最佳答案

试试这个

$("a").parent("h2").css("border-bottom", "1px solid red")

关于jquery - Meteor 和 jQuery : . css 不起作用,.addClass ("css-class") 有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20905214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com