标签: click

当单击HTML选择选项时,如何使用jQuery显示html?

我有一些HTML,我想一定时,显示<option>上一个<select>被点击.我在下面的HTML中有以下代码.这是怎么做的?即使没有错误,它似乎也不起作用.

jQuery的:

$('#addSubject').click(function(){
     $('#pgHide').show();
     $('span.centerMessage').hide();
     $('#addSubjectPopup').show();
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<select>
     <option id="addSubject">Add Subject</option>
</select>
<div id="pgHide" style="display: none; ">
     <span class="centerMessage">
          <img src="../images/loading.gif" />
     Creating...</span>
     <div class="centerMessage" id="addSubjectPopup" style="display: none;">
          <span class="closePopup">close</span>
          <div id="insideCenterMessage">
          <label>Add Subject</label>
          <input type="text" name="subject" id="addSubjectField">
          <input type="submit" value="Add Subject" id="addSubjectBttn">
     </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery select click

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

jQuery onclick必须单击两次才能显示模式对话框

此代码有效,但需要单击"genbutton-delete"类的元素两次才能工作.有人可以帮帮我吗?

$(document).ready(function(){                                                                                                                               
$(".genbutton-delete").click(function(){                                                                                                                
    var id = $(this).attr("id");                                                                                                                        
    $("#del-"+id+"").dialog("open");                                                                                                                    
    var dialogOpts = {                                                                                                                                  
        modal: true,                                                                                                                                    
        bgiframe: true,                                                                                                                                 
        autoOpen: false,                                                                                                                                
        width: 400,                                                                                                                                     
        buttons: {                                                                                                                                      
            "Delete": function() {                                                                                                                      
                $.ajax({                                                                                                                                
                    type: "post",                                                                                                                       
                    url: ""+siteURL+"/a/delete?media="+id+"",                                                                                           
                    data: "delete=1",                                                                                                                   
                    success: function(data) {location.href="?delete=1";}                                                                                
                });                                                                                                                                     
            },                                                                                                                                          
            "Cancel": function() {$(this).dialog("close");}                                                                                             
        },                                                                                                                                              
        open: function() {                                                                                                                              
            $("#del-"+id+"").load(""+siteURL+"/a/delete?media="+id+"");                                                                                 
            $("#loader-"+id+"").show();                                                                                                                 
        }                                                                                                                                               
    };                                                                                                                                                  
    $("#del-"+id+"").dialog(dialogOpts);                                                                                                                
    return false;                                                                                                                                       
});                                                                                                                                                     
Run Code Online (Sandbox Code Playgroud)

});

jquery events triggers click

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

查找系列项目在VB 2008中的图表中单击

我使用VB 2008与.NET Framework的Microsoft图表控件.使用饼图,我想在单击或双击图表时找到所选项目.

我有这里显示的click和doubleclick事件,我已经确认它被击中,并且eventart包含点击的x,y位置.

Private Sub Chart_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs)
Private Sub Chart_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Run Code Online (Sandbox Code Playgroud)

我真正想知道的是点击或双击系列项目(什么饼图片).

这是在Windows窗体应用程序中完成的.

如何点击或双击系列项目?

vb.net click double-click mschart visual-studio-2008

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

MonthCalendar没有Click事件?

我在vs2008中找不到Click事件(picture1).但是MSDN有Click事件(picture2).为什么?

picure1:

在此输入图像描述

picure2: 在此输入图像描述

c# click monthcalendar double-click winforms

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

Android - 在列表视图中管理点击和长按

我目前正在编写一个新的Android应用程序,我需要在列表视图上使用OnItemClickListener和OnItemLongClickListener.每个侦听器在操作栏上启动不同的动作模式.问题是即使我执行longclick,与click事件关联的actionmode也是唯一启动的.经过一些研究,我现在明白了原因:长时间点击事件也会创建点击事件,我猜这个最后一个事件总是在长按事件后执行,这样就解释了为什么我无法设法显示其他动作模式.

问题是:当我进行长按时,如何阻止点击事件?或者它是否存在另一种意思来执行我想要做的事情?

android listview click long-click onclicklistener

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

通过使用jQuery单击第三个元素,使用textarea动态更改段落文本?

我想通过单击第三个元素在另一个textarea中显示写入的textarea文本.所以这是我目前正在使用的代码,但是当你按下textarea时它显示了书面文字:

  $(function(){
    $('#text').click(function(){
      $('#preview').text($(this).val());
    });
  });
Run Code Online (Sandbox Code Playgroud)

这是HTML部分:

<textarea id="text"></textarea>
<textarea id="preview"></textarea>

<div id="show-text"></div>
Run Code Online (Sandbox Code Playgroud)

因此,当您单击div#show-text时,想法是在textarea #profile中显示textarea #text内的文本.

html jquery textarea click paragraph

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

试图连接一个jQuery .click()事件..但是它被解雇了(而不仅仅是接线)

所以我有以下jQuery:

<script type="text/javascript">

    // Init.
    $(function () {

        // Wire up the search box.
        $('#searchButton').click(
            search($('#query').val(),
                $('aaa').val(),
                $('bbb').val()
            ));
    });

</script>
Run Code Online (Sandbox Code Playgroud)

但是当我第一次点击页面时,search函数被解雇了(因为我在那里放了一个断点).

我认为我的代码(上图)只是说:连接点击事件,当有人点击该按钮时,下面的代码被称为=>搜索函数,带有以下3个参数).

有谁能告诉我我做错了什么,拜托?

javascript jquery click onclick

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

任何方法来检测用于osx浏览器的javascript中的ctrl + click?没有jQuery

使用香草js.从OSX获取"右键单击"(选项单击)的任何方法?

function clickey(e)
{
  if(event.button==2 || /*how you'd do it in Java=)*/ e.getButton() == MouseButton.BUTTON3 )    
...    
}
Run Code Online (Sandbox Code Playgroud)

但是在js中,eeet怎么样?

javascript mouse events click

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

单击链接上的JQuery更改文本

我希望文本在点击时更改.当我点击任何链接时代码工作,但是当我点击另一个链接时,没有任何反应.jquery对我来说是新鲜事,这就是为什么我在努力解决这个问题.提前致谢

$(document).ready(function(){
    $("#all-iso").click(function(){
        $("#news-h3-change").replaceWith("<h3>ALLE NEWS</h3>");
    });
});

$(document).ready(function(){
    $("#date-iso").click(function(){
        $("#news-h3-change").replaceWith("<h3>DATUM</h3>");
    });
});

$(document).ready(function(){
    $("#actor-iso").click(function(){
        $("#news-h3-change").replaceWith("<h3>SCHAUSPIELER</h3>");
    });
});

$(document).ready(function(){
    $("#film-iso").click(function(){
        $("#news-h3-change").replaceWith("<h3>FILM</h3>");
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery text click

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

如果/不使用jQuery中的click事件

我是jQuery的初学者,并试图获得一些乐趣.我正在尝试制作一个按钮,在单击时会更改页面的背景,以及更改按钮的文本.我只需要两种情况: - 如果按钮显示"1",则将按钮更改为"2",将背景更改为黑色; - 如果按钮显示"2",则将按钮更改为"1",将背景更改为白色;

我的代码适用于第一次点击,但您不能多次点击.

我做错了什么?谢谢你的时间.

http://jsfiddle.net/6fRbM/7/

这是我的HTML

<body>
<button id="lumiere">1</button>
</body>
Run Code Online (Sandbox Code Playgroud)

这是我的剧本

$(function() {
    $('#lumiere').bind('click', function(event) {
        if ($('#lumiere:contains("1")')) {
            $('body').css('background-color', "black")
            $('#lumiere').html('2')
        }
        else if ($('#lumiere:contains("2")')) {
            $('body').css('background-color', "white")
            $('#lumiere').html('1')
        }
    }
    );
}
);
Run Code Online (Sandbox Code Playgroud)

jquery if-statement click

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