标签: toggle

Toggle Blind + Slide Effect在Jquery中不起作用

我用jquery ui创建了这个组合效果.

http://jsfiddle.net/wnmUj/2/

问题是它没有像我们点击第一次时那样切换,当我们第二次点击按钮时我希望反转该效果,依此类推,但是当点击第二次时它不符合标记...

隐藏效果应该是这样的: -

$(".menuViewArea").hide( "blind", {direction: "vertical"}, 1000 );
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui toggle slide

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

是否有WPF复选框控制切换事件?

考虑到WPF控件,我如何知道复选框的值是否已更改(切换)?

我知道有共同的Checked,Unchecked,Clicked事件,但如何当值的变化,不管它是如何改变的事件?

我查看了事件,但没有找到任何东西,但也许我错过了显而易见的事情(过去曾多次发生).

c# wpf checkbox toggle

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

检查切换元素的可见性

我有一个按钮,可以切换<div>下方的可见性,并希望根据所述的可见性修改按钮上的文本<div>.

这是关于jsFiddle的现场演示

如果单击"保存的数据",它第一次正常工作,但下次单击文本时不会更改.这本身就是我不理解的行为.

现在,我可以使用多个处理程序slideToggle(),但是,在代码的其他地方我也设置了加载"Cookie数据:"和"服务器数据:"旁边数据的间隔.如果<div>不可见,我不希望这些间隔做任何事情所以我使用这样的东西:

    this.timer_cookiedata = setInterval(function(){
        if (!$savedData.is(':visible'))
        {
            return null;
        }
        // ..
    });
Run Code Online (Sandbox Code Playgroud)

由于这项is(':visible')业务,我担心这些间隔不能正常工作.所以问题是,为什么会发生这种情况(否则会忽略语句),我该怎么做才能缓解这种情况呢?

javascript jquery visibility toggle

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

按类名脚本获取元素不起作用

我知道,它不受IE支持,但我在网上发现了一个很酷的脚本,有人慷慨地提供免费,但我无法弄清楚为什么它不起作用.我一直盯着这几个小时,请指出我正确的方向!

我的代码:

<script language="javascript" type="text/javascript" src="getbyclass.js"></script>
<script type="text/javascript" language="javascript">
function editToggle(toggle){
    if (toggle == "off"){
    getElementsByClassName("editp").style.display ="none";
    document.getElementById('editToggle').innerHTML="<a href=\"#\" onclick=\"editToggle(\"off\"); return false;\">>Edit Mode: <span style=\"color:red;\">OFF</span></a>";
    toggle="on";
    }else{
    getElementsByClassName("editp").style.display ="inline";
    document.getElementById('editToggle').innerHTML="<a href=\"#\" onclick=\"editToggle(\"on\"); return false;\">>Edit Mode: <span style=\"color:green;\">on</span></a>";
    toggle="off";
    }
}
Run Code Online (Sandbox Code Playgroud)

也:

echo "<span id=\"editToggle\"><a href=\"#\" onclick=\"editToggle(); return false;\">Edit Mode: <span style=\"color:red;\">OFF</span></a></span>";
Run Code Online (Sandbox Code Playgroud)

getbyclass.js可以在这里看到代码.


在回答下面的答案时,我试过这个:

function editToggle(toggle){
    var list = getElementsByClassName("editp");
    if (toggle == "off"){
    //getElementsByClassName("editp").style.display ="none";
        for (index = 0; index < list.length; ++index) {
            list[index].style.display ="none";
        } …
Run Code Online (Sandbox Code Playgroud)

javascript toggle getelementsbyclassname

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

使用jQuery保留切换状态

可能重复:
使用Cookie切换jQuery

我有一个简单的切换,但切换总是在页面刷新时重置,所以我想通过设置一个cookie保持其状态,但我没有太多的想法我应该怎么做...

任何想法如何保持切换状态?

http://jsfiddle.net/Qyufx/

<div class="question_trigger">
   <p>Hi</p>
</div>
<div class="toggle_container">
   <div class="block">Hello</div>
</div>


jQuery(document).ready(function(){
        jQuery(".toggle_container").hide();
        jQuery("div.question_trigger").click(function(){
        jQuery(this).toggleClass("active").next().toggle("slow");
    });
});?
Run Code Online (Sandbox Code Playgroud)

jquery toggle

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

用jQuery切换图像src

我编写了一些代码来切换图像的src,并暂停/恢复jQuery cycle2插件.

我不确定为什么它不起作用,并希望得到一些帮助.

$('.play-pause').click(function(){
    if ($(this).attr('src', '/images/template/pause.png')) {
        $(this).attr('src', '/images/template/play.png');
        $('.cycle-slideshow').cycle('pause');   
    } else if ($(this).attr('src', '/images/template/play.png')) {
        $(this).attr('src', '/images/template/pause.png');
        $('.cycle-slideshow').cycle('resume');
    }
});
Run Code Online (Sandbox Code Playgroud)

如果我删除'else if'语句,则第一个'if'语句有效.

谢谢您的帮助.

杰夫

jquery image toggle src

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

如何仅使用javascript切换/切换div的类

我希望a div切换其类(切换)onclick,然后再次恢复原始类onclick

我的代码是:

 function myfunc() {
    //the code over here
 }
Run Code Online (Sandbox Code Playgroud)
.normal { 
  width:25%;
  height:25%;
  background: #f00;
}

.active { 
  width:100%;
  height:100%;
  background: #f00;
}

#div{}
Run Code Online (Sandbox Code Playgroud)
<body>
  <div id="div" onclick="myfunc()">click here</div>
</body>
Run Code Online (Sandbox Code Playgroud)

html javascript class onclick toggle

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

在Cocoa Desktop中切换"显示/隐藏"菜单项的最佳方法

我的应用程序有一个'inspector'面板,由.xib文件和自定义窗口控制器类定义:AdjustmentsWindow.xibAdjustmentsWindowController.m.

我想Window -> Show Adjustments在应用程序的主菜单栏中有一个菜单项,选中后将显示调整窗口.我将NSObject实例放入包含主菜单的xib中,并将其类更改为"AdjustmentsWindowController".我还将菜单项连接action到控制器的-showWindow:方法.到目前为止一切顺利:窗口控制器在应用程序启动时实例化,当您选择菜单项时,它会显示其窗口.

但是,当窗口已经可见时,我想让相同的菜单项加倍为"隐藏调整"(有效地切换可见性).所以这就是我所做的:

AdjustmentsWindowController.m:

- (void) windowDidLoad
{
    [super windowDidLoad];    
    [[self window] setDelegate:self];
}

- (void) showWindow:(id)sender
{
    // (Sent by 'original' menu item or 'restored' menu item)

    [super showWindow:sender];

    // Modify menu item:

    NSMenuItem* item = (NSMenuItem*) sender;
    [item setTitle:@"Hide Adjustments"];
    [item setAction:@selector(hideWindow:)];
}


- (void) hideWindow:(id) sender
{
    // (Sent by 'modified' menu item)

    NSMenuItem* item = (NSMenuItem*) sender;

    // Modify back to original state: …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c nsmenu toggle nswindowcontroller

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

活动记录切换方法

当用户按下按钮一次时,我想将值从false更改为true.如果用户再次按下按钮,则值应从true更改为false.

我尝试使用下面的代码,但失败了.我怎么解决这个问题?

☆show.html.erb(group_messages_controller)

  <div class="bottom"> 
        <%= link_to"???", {:controller =>'group_messages', :action => 'kaiketsu', :id=>@group_message.id}, class: "btn btn-medium btn-default" %></b>
          </div>
Run Code Online (Sandbox Code Playgroud)

☆group_messages_controller

def show
    if !checklogin? then return end
      @group_message = GroupMessage.find(params[:id])
      @isme = me? @group_message
      @group_message_comment = GroupMessageComment.new
      @group_message_comment = GroupMessage.find(params[:id]).group_message_comments.order("created_at asc").build


      @isme_cmt = me? @group_message_comment
      @gmsc_member_id  = session[:user_id]

      @gm_in = GroupMessage.where(:group_id => @group_message.group_id).order("created_at desc").paginate(:page => params[:page], :per_page => 6)
      @gm_in_one = @gm_in.map{|gm| gm}

    respond_to do |format|
      format.html # show.html.erb
      format.json { render json: @group_message }
    end
  end


  def kaiketsu
    @group_message= …
Run Code Online (Sandbox Code Playgroud)

activerecord ruby-on-rails toggle ruby-on-rails-3 ruby-on-rails-3.2

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

Javascript:使用切换按钮隐藏和显示div标签

我会正确的:

我需要做的是按下按钮隐藏一个特定的div,它应该是一个切换,所以基本上:按一次隐藏,再按一次显示,再按一次隐藏等...

我希望隐藏/显示规则在CSS中完成,并且在纯javascript中进行交互(请不要jquery).这是我需要做的,但我不太确定如何执行javascript代码.

HTML:

<p class="button">Show/hide<p>

<div> I want to hide this by pressing the button above</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#showhide {
     display: none;
}

.button {
    display: block;
    height: 30px;
    width: 100px;
    background: green;
    text-align: center;
    padding-top: 10px;
    padding-left: 0px;
    font: 15px arial bold;
    border: 1px solid black;
    text-decoration: none;
    list-style:none;
    margin: 10px 0px 10px 0px;
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/fyUJc/14/

此外,如果你认为这个问题不属于这里或者是愚蠢的,请尽量避免粗鲁,我只是想在这里学习.

javascript css show toggle hide

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