标签: toggle

jQuery:child为其父元素触发事件

我有几个嵌套的div元素,如下所示:

<div class="main">
blah blah blah <div class="clickme">clickme</div>
</div>

<div class="main">
bleh bleh bleh <div class="clickme">clickme</div>
</div>

<div class="main">
blih blih blih <div class="clickme">clickme</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想通过单击其子div标签中带有"clickme"类的相应"clickme"文本来触发切换事件,该事件将显示/隐藏标有"main"类的div.对不起,我无法弄清楚如何做到这一点.谢谢.

javascript jquery toggle

1
推荐指数
1
解决办法
4907
查看次数

jquery toggle css类

这个jquery切换了两件事.(1)css类和(2)显示div.如果我在元素外部单击(菜单切换),切换效果很好,但如果我在元素内部单击,则div切换,但css类不会.这是为什么?

http://jsfiddle.net/aL7Xe/68/上实时预览

我需要添加的css类在第二次点击"菜单切换"时消失.

<div id="menuwrap">
 <a href="#" id="menutoggle">Menu Toggle</a>
 <ul id="menucontainer">
    <li><a href="#">One</a></li>
    <li><a href="#">Two</a></li>
    <li><a href="#">Three</a></li>
 </ul>
</div>
this is more text

<script>
$('html').click(function() {
$('#menucontainer').hide();
$('#menutoggle').removeClass('menutoggle');
});

$('#menuwrap').click(function(event){
 event.stopPropagation();
});

$('#menutoggle').click(function(event){
 $('#menucontainer').toggle();
 $(this).addClass('menutoggle');
});
</script>
Run Code Online (Sandbox Code Playgroud)

css jquery addclass toggle

1
推荐指数
1
解决办法
6825
查看次数

Jquery切换显示和隐藏文本更改

我一直在寻找一段时间,我找不到答案或让我按照自己的意愿工作.

现在我有一些隐藏的内容,然后在点击"阅读更多"时向下扩展但是当它被点击时,我希望将该文本更改为"Less"或"Hide"或其他内容.

这是我的代码.

$(document).ready(function () {
    $('.moreinfo').hide();
    $('.more').click(function () {
        $('#info'+$(this).attr('target')).toggle(500);
        return false;
    });  
});
Run Code Online (Sandbox Code Playgroud)

那就是这个html

<p class="moreinfo" id="info1">CONTENT HERE</p>
<a class="more" target="1">Read More</a>
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏!谢谢.

jquery toggle

1
推荐指数
1
解决办法
1万
查看次数

这是一种"切换"bool的可接受方式

我想在C#Winform上切换控件,并以这种方式编写它:

private void chtCPU_Click(object sender, EventArgs e)
    {
        bool is3d = chtCPU.ChartAreas["ChartArea1"].Area3DStyle.Enable3D;

        chtCPU.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = !is3d;
    }
Run Code Online (Sandbox Code Playgroud)

这会被认为是实现这个目标的好方法吗?它似乎具有高可读性和高效性,但这是一种好方法吗?

c# boolean toggle

1
推荐指数
1
解决办法
629
查看次数

在click - jquery上禁用/启用mouseenter和mouseleave

我试过这个:

$('.aaa').mouseenter(function () {
    $(this).css('background', '#aaaaaa');
    $(this).css('border', 'solid 1px red');
});
$('.aaa').mouseleave(function () {
    $(this).css('background','blue');
});
$('#tog').click(function () {
      $('.aaa').off('mouseenter mouseleave').on('mouseenter mouseleave');
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/z8KuE/13/

并且它不起作用 - 只是关闭事件/功能.

另外,如何只切换函数的一部分 - 例如只是$(this).css('background', '#aaaaaa');- 而不是切换整个函数?

编辑: 解决方案1解决方案2.由Shimon Rachlenko解决.

javascript jquery function toggle

1
推荐指数
1
解决办法
6428
查看次数

通过xml更改切换按钮文本颜色

嗨,我正在尝试通过xml 更改切换按钮的文本颜色.

我已经引用了链接,但它只更改了切换按钮的背景颜色,而不是其文本.

我试过这种方法:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_checked="true" android:color="#ffffff" />
    <item android:state_checked="false" android:color="#000000" />
</selector>
Run Code Online (Sandbox Code Playgroud)

但只有背景在变化.

注意:我不想在代码中执行此操作,因为有21个切换按钮,并且每个按钮的设置监听器都不好.

android toggle togglebutton android-button android-togglebutton

1
推荐指数
1
解决办法
5225
查看次数

聚合物1.0纸抽屉面板切换不起作用

'my-layout'代码:

<link rel="import" href="../bower_components/iron-icons/iron-icons.html" >
<link rel="import" href="../bower_components/paper-icon-button/paper-icon-button.html" >
<link rel="import" href="../bower_components/paper-drawer-panel/paper-drawer-panel.html" >
<link rel="import" href="../bower_components/paper-header-panel/paper-header-panel.html" >
<link rel="import" href="../bower_components/paper-toolbar/paper-toolbar.html" >

<polymer-element name="m-layout" >
    <template>
      <paper-drawer-panel>

          <paper-header-panel drawer>
            <paper-toolbar>
              <div>Application</div>
            </paper-toolbar>
            <div> Drawer content... </div>
          </paper-header-panel>

          <paper-header-panel main>
            <paper-toolbar>
              <paper-icon-button icon="menu" style="color: white;" paper-drawer-toggle></paper-icon-button>
              <div>Title</div>
            </paper-toolbar>
            <div> Main content... </div>
          </paper-header-panel>

        </paper-drawer-panel>
    </template>

    <script>
      Polymer({
            is: 'm-layout',
            togglePanel: function() {
                this.$.paper_drawer_panel.togglePanel();
            }
      });
    </script>
</polymer-element>
Run Code Online (Sandbox Code Playgroud)

如果我添加paper-drawer = toogle属性,主抽屉中的纸图标按钮就会消失...

'main.jsp'代码:

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>

<html>
  <head>
    <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>

    <link …
Run Code Online (Sandbox Code Playgroud)

behavior toggle polymer drawertoggle

1
推荐指数
1
解决办法
6651
查看次数

单击以复制文本javascript

首先,我是javascript的初学者,我只想了解一下点击切换。我正在制作一个像flatuicolors.com的网站,当您单击div时,它将复制颜色。我已经在P标签的每个div中写入了每种颜色,并且想知道是否可以单击以在该div中复制P标签。

<div class="main-colour-container col-group-1">
    <div class="colours-featured" id="div2">

        <div class="colour-box" style="background:#F22613;">
            <div class="inside-colour-box">
                <div class="colour-box-text fade">
                    <p>#F22613</p>
                </div>
            </div>
        </div>

        <div class="colour-box" style="background:#F44336;">
            <div class="inside-colour-box">
                <div class="colour-box-text fade">
                    <p>#F44336</p>
                </div>
            </div>
        </div>
        <div class="colour-box" style="background:#C62828;">
            <div class="inside-colour-box">
                <div class="colour-box-text fade">
                    <p>#C62828</p>
                </div>
            </div>
        </div>
        <div class="colour-box" style="background:#DB3D45;">
            <div class="inside-colour-box">
                <div class="colour-box-text fade">
                    <p>#DB3D45</p>
                </div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css click toggle

1
推荐指数
1
解决办法
2454
查看次数

如何在点击时切换真/假

我正在使用.on单击功能来启用设置.我如何修改此单词,将(true)值从false 切换为true,然后在下一次单击时再返回?

    $("#myBtn").on('click', function(){
            panorama.setVisible(true);
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery toggle

1
推荐指数
1
解决办法
3787
查看次数

用Angular 6切换div

我是Angular的新手,想从简单的学习入手。

我目前正在开发一个表单,并具有div,我需要在选择用户时进行切换。我需要创建Angular 6组件来创建这样的切换功能吗?

如何进行切换-是否使用组件(如果可能)?

谢谢

toggle angular angular6

1
推荐指数
1
解决办法
7667
查看次数