Tag: 点击

在类窗口元素的父窗口元素上使用jQuery触发器单击事件

我在用 $(“.abc”,window.opener.document).trigger(‘click’) 在父窗口元素上触发单击事件。 但它不起作用。父窗口中存在一个类名为abc元素。 我怎么能触发onclick事件? 提前致谢…..

如何区分javascript提交和手动点击提交

如何区分javascript触发提交和手动点击表单提交 示例代码如下 function myfunction() { document.getElementById(“id_searchform”).submit(); return true; } 形成: Enter Zipcode click to submit

jQuery fadeIn fadeOut点击

当我点击另一个div并且点击另一个div(这将是关闭按钮)时,我正试图制作一个div fadeIn,但是我的代码不起作用,我忘记了什么吗? 这是CSS: body{ margin: 0; padding: 0; text-align: center; background-color:#f0f2df; } #container{ border: solid 1px #f0f2df; background-color:#f0f2df; text-align: left; margin: auto; width: 939px; height: 570px; top:41px; position:relative; } #contact_form{ display: none; background-image:url(../images/bg.png); width: 703px; height: 379px; position:absolute; left:236px; bottom:34px; } .contact_close{ display:none; background-image:url(../images/close.png); width:17px; height:17px; position:absolute; right:5px; top:135px; } HTML: test 和JavaScript $(document).ready(function(){ $(“button_contact”).click(function() […]

CSS伪元素的jQuery .click()事件(:之前/:之后)?

我想在我通过CSS伪元素插入的内容时触发jQuery动画:before: and :after被点击。 但是,我不知道该怎么做; 我的第一个猜测, $(#id:before).click()没有用。 这是jQueryfunction的一部分吗? 如果是这样,我将如何选择before / after内容?

如何在单击jQuery函数中正确传递$(this)

我想在jQuery中创建一个tictactoe项目,我遇到了一个重大问题…… 瓷砖在 标签中,我试图使其成为当用户点击瓷砖时,它调用“标记”function。 如果我们现在查看“标记”函数, $(this)应该是调用函数的 节点。 但是,它没有做任何事情,所以我检查了控制台,显然$(this)包含DOM Window对象。 无论如何我可以将正确的$(this)发送到“标记”function吗? 谢谢! var TURN_X = false; var TURN_O = true; var turn = false; // this is to see whos turn it is. $(document).ready(function(){ var listCells = $.makeArray($(“td”)); $(“td”).click(function(){marked(listCells)}); //THIS IS WHERE I HAVE PROBLEMS return false; }); function marked(arr) { console.log($(this)); // THIS CONSOLE LOG RETURNS […]

提交按钮中的jquery click()

我在表单中的提交按钮上有一个.click()函数: $(“#submitId”).click(function () { $(‘#hiddenInput’).val(someVariable); }); 它就像一个魅力。 单击提交按钮时,click()函数填充隐藏的输入变量,然后提交整个表单。 然后,服务器接收具有刷新内容的隐藏输入。 我的问题是:它会一直有效吗? 是否有任何危险,由于某些原因我还不知道,提交操作首先执行,click()函数稍后执行? 我想确保隐藏的输入始终刷新。

使用javascript触发asp:按钮单击事件

我目前正在开发一个项目,需要在javascript代码中执行一系列事件后触发asp:按钮单击事件。 请参阅下面的代码: 这是我的按钮,它是点击事件: protected void btnRefresh_Click(object sender, EventArgs e) { MyGrid.DataSource = null; MyGrid.DataSource = GetDataForGrid(); MyGrid.DataBind(); } 我引用了一个javascript文件,其中包含我的所有页面的javascript代码。 我是这样做的,因为我不喜欢在我的.aspx文件中混合我的javascript代码。 这是函数在我的外部.js文件中的样子: function Refresh() { var btn = $(document).getElementById(‘btnRefresh’); if (btn) { btn.click(); } else { alert(‘false’); } } 我也尝试过我在互联网上看到的其他方式如下所有这些都没有运气: document.getElementById(‘btnRefresh’); __doPostBack(‘btnRefresh’, ”); __doPostBack(‘btnRefresh’, ‘Click’); $(‘#btnRefresh’).click(); 有人可以指点我这么做的好方法吗? 谢谢! 编辑: 我想要做的是:我在UpdatePanel中有一个gridview。 我有一个触发器,当单击btnRefresh时会触发该触发器。 基本上,它刷新了我的gridview。 因此,我无法使用按钮的OnClick属性来调用我的javascript函数,因为我不会在第一时间单击该按钮。 我需要能够从我的外部JavaScript调用btnRefresh_Click事件,以便触发我的触发器来更新我的GridView。 编辑2: 我尝试使用下面的行在.aspx页面上定义我的btn […]

jQuery .hover()或.mouseleave()没有使用chrome

问题描述:在我的菜单中,当.mouseenter()菜单打开,当.mouseleave()关闭时,但如果我点击很多,则会执行.mouseleave()事件。 这只发生在Chrome浏览器上。 我的菜单中有其他.click()事件,但每次点击我都会执行.mouseleave()事件。 $(document).ready(function() { $(“#nav1 li”).hover( function() { $(this).find(‘ul’).slideDown(); }, function() { $(this).find(‘ul’).slideUp(); }); }); #nav1 a { color: #FFFFFF; } #nav1 li ul li a:hover { background-color: #394963; } div ul li ul { background-color: #4a5b78; list-style: none } #nav1 > li > a { padding: 16px 18px; display: block; border-bottom: 2px solid […]

jQuery使用元素的文本来切换包含相同文本的另一个元素?

我对jquery非常陌生,我一直在努力创造这个动作。 任何有关此事的帮助将不胜感激。 我需要在jquery中使用一种方法,允许用户单击一个范围并切换(即.toggle() )另一个包含与被点击的跨度相同的文本的div,而不必为每个单独的跨度重复相同的function。 我的例子: art studio art ceramics studio art Option 1 Option 2 ceramics Option 1 Option 2 如果用户要单击包含“studio art”的跨度,那么我希望包含“studio art”的div为“.toggle()”。 我知道我可以给我想要连接在一起的span和div提供一个独特的类,例如“.studio-art”,例如: $(document).ready(function(){ $(“span.label.studio-art”).click(function(){ $(“.row-section.studio-art”).toggle(); }); $(“span.label.ceramics”).click(function(){ $(“.row-section.ceramics”).toggle(); }); }); Jsfiddle示例: http : //jsfiddle.net/KCRUSHER/6qLX7/ 但我想避免做我上面的事情,因为我可能有数百个跨度或类似的实例。 所以基本上我希望能帮助创建一个解决方案,只需要一个span中的字符串来匹配我的“row-heading”div中的字符串。 因此,当单击跨度时,行节div将切换。 感谢您提前提供的任何帮助。

jQuery Tipsy:简单的覆盖解决方案?

如何在不丢失测试文本且不克隆测试文本的情况下将方向从“n”更改为“w”? $(“.tipsy”).live(‘mouseover’,function() { $(this).tipsy({gravity: “n”, html: true}); $(this).tipsy(“show”); }); $(“.tipsy”).live(“click”,function() { $(‘.tipsy’).remove(); $(this).tipsy({gravity: ‘w’, html: true}); $(this).tipsy(“show”); }); <div class="tipsy" title='test link’>TestTestTestTestTestTestTestTestTestTestTest 这是一个小提琴: http : //jsfiddle.net/nQvmw/23/