gpt4 book ai didi

jQuery 在悬停时更改 iframe 中元素的 css

转载 作者:太空宇宙 更新时间:2023-11-04 12:30:22 26 4
gpt4 key购买 nike

我正在对 wordpress 定制器进行一些修改。本质上,我在选项左侧有一个 Accordion 菜单,用于更改主题,右侧是一个 iframe,显示主题和更改以显示您选择的选项。

我想做的是,当您将鼠标悬停在菜单部分(例如标题选项)上时,iframe 中标题的边框会变为红色(以表明您正在编辑此区域)。

这是我当时的代码:

$("#accordion-panel-header_section").hover(function() {
$('.header-wrapper').css('border','5px solid red');
};

父窗口中的选项卡具有“accordion-panel-header_section”的 ID,而 iframe 中的 header 具有“header-wrapper”类。

是否可以做到当我将鼠标悬停在父窗口中的菜单项上时,我可以更改 iframe 中的 css?

最佳答案

你可以这样做,但不是按照你想要的方式,以防万一,当 iframe 在同一个域上时,因为 Same-origin policy

    $("#accordion-panel-header_section").hover(function() {
$("#iframeid").contents().find(".header-wrapper").css('border', '5px solid red');
};

#iframeid 是您的 iframe 的 ID。

关于jQuery 在悬停时更改 iframe 中元素的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27703389/

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