有关隐藏滚动条的问题

$("div[widgetname=REPORT0]").find(".reportContent")[0].style.overflow = "hidden";

$("div[widgetname=REPORT0]").find(".reportContent").css('overflow-y', 'hidden');
$("div[widgetname=REPORT0]").find(".reportContent").css('overflow-x', 'hidden');

5555.png


有什么区别吗?

我想把这里的auto变成hidden要怎么写?

FineReport 咕咕咕 发布于 2019-12-5 13:49 (编辑于 2019-12-5 13:54)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
shirokoLv6资深互助
发布于2019-12-5 13:57

$("div[widgetname=BODY]").css('overflow''auto');


  • 咕咕咕 咕咕咕(提问者) 为什么不能用.style.overflow
    2019-12-05 13:58 
  • shiroko shiroko 回复 咕咕咕(提问者) 你这什么语法。。如果要改通用的标签属性值是attr(\"属性\",\"值\");
    2019-12-05 14:00 
  • 咕咕咕 咕咕咕(提问者) 回复 shiroko 就有个文档是这么写的 $(\"div[widgetname=REPORT0]\").find(\".reportContent\")[0].style.overflow = \"hidden\"; 可以解释下两个方法的区别吗?
    2019-12-05 14:03 
  • shiroko shiroko 回复 咕咕咕(提问者) 因为jquery选择器返回的是jquery的对象,里面没有style属性,而这句用了find和[0]限定成了一个dom对象,有style属性。。。js的东西,不能简单地说明白
    2019-12-05 14:11 
  • 咕咕咕 咕咕咕(提问者) 回复 shiroko 我试了下$(\"div[widgetname=BODY]\").css(\'overflow\', \'hidden\'); 改不成Hidden
    2019-12-05 14:12 
  • 2关注人数
  • 334浏览人数
  • 最后回答于:2019-12-5 13:57
    请选择关闭问题的原因
    确定 取消
    返回顶部