首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从1 d3选择隐藏另一个div

从1 d3选择隐藏另一个div
EN

Stack Overflow用户
提问于 2016-02-08 15:13:55
回答 2查看 361关注 0票数 1

我有两个不同的div,有不同id的#context-menu#create-context-menu

代码语言:javascript
复制
d3.select('#context-menu')
  .style('display', 'inline-block')
  .on('mouseleave', function() {
       d3.select('#context-menu').style('display', 'none');
       context = null;
   });

我想在这个d3.select中隐藏#context-context-menu div,而不是onMouseLeave -->我想隐藏另一个div(#create-context-menu)。

EN

回答 2

Stack Overflow用户

发布于 2016-02-08 17:23:41

代码语言:javascript
复制
d3.select('#context-menu')
  .style('display', 'inline-block')
  .on('mouseover', function() {                   
      //To hide the div with id create-context-menu
      d3.select('#create-context-menu').style('display', 'none');
      //OR          
      //d3.select('#create-context-menu').style('opacity', 0);
  });

注意:要在mouseover函数中获得id为context-menu的div,可以使用d3.select(this)

票数 0
EN

Stack Overflow用户

发布于 2016-02-08 23:30:26

试着这样隐藏div,

代码语言:javascript
复制
$('#context-menu').on('mouseover',function(){
   $('#create-context-menu').hide();
});

如果要禁用输入,请使用

代码语言:javascript
复制
$('#create-context-menu :input').attr('disabled', true);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35264135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档