javascript - 切换div以显示隐藏

标签 javascript jquery toggle

我有一个简单的代码块来隐藏/显示两个 div。它工作得很好,我遇到的唯一问题是我需要将显示值返回到 #MSOZoneCell_WebPartWPQ2 返回表。我最初在 css 中将其设置为 none 。最后一行似乎没有生效。

这是代码:

$(function() {
$('#swap').click(function() {

    $('#MSOZoneCell_WebPartWPQ2').toggle();
    $('#example_wrapper').toggle();
    $('#MSOZoneCell_WebPartWPQ').css('display') == 'table';
});
});

最佳答案

您正在使用==运算符

试试这个:

$(document).ready(function(){
    $('#swap').click(function() {
        $('#MSOZoneCell_WebPartWPQ2').toggle();
        $('#example_wrapper').toggle();
        $('#MSOZoneCell_WebPartWPQ').attr('style','display:table;');
    });
});

关于javascript - 切换div以显示隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41245808/

相关文章:

javascript - 如何使用 jQuery 仅突出显示选定的缩略图?

javascript - 显示或隐藏对象时切换按钮

javascript - 响应式、适合封面的图像标记

javascript - 多个切换按钮,1 个 jQuery 代码

javascript - 缓存函数结果

javascript - 无法访问被点击的元素

html - Bootstrap 最初折叠的元素

javascript - 如何检查一个 div 在从一个位置到另一个位置的转换过程中是否与另一个 div 重叠

javascript - 以图像四周为边框的圆 Angular 框技术

javascript - 如何缩小我的谷歌浏览器扩展程序的 javascript 文件