0

所以我一直在尝试在没有 jQuery 的情况下执行以下代码:

$(".parent-class").contents().find(".child-class").css("color", "red");

我正在尝试编辑嵌入式 Twitter 提要的样式,我只能通过使用此代码段获取模块的子节点来做到这一点:$(".twitter-timeline").find(".timeline-Tweet-text").css("margin-bottom", "-10px");无论出于何种原因。纯 JS 代码必须模仿功能。我完整的js函数是:

// Change the style of the tweets after the module loads.
window.addEventListener('load', function () {
   $(".twitter-timeline").contents().find(".timeline-Tweet-text").css("margin-bottom", "-10px");
});

感谢您花时间阅读。

4

1 回答 1

1

您可以尝试以下方法:

document.querySelectorAll(".twitter-timeline .timeline-Tweet-text").forEach(function(el){
    el.style.marginBottom = "-10px";
 });
于 2020-04-08T11:17:08.567 回答