Tag: 点击

jQuery检查列表项中的文本是否对应于div的类

我有一个动态创建的类别列表,如下所示 Cat 1 Cat 2 Cat 3 Cat 4 我在同一页面上也有几个动态创建的文章,这些文章都有通过wordpress分配给它们的类,例如,一篇文章可能有class-cat-1,而另一篇文章可能有class-cat-2等等。 当我点击带有文字“Cat 1”的列表项时,我想淡出带有“category-cat-1”类的文章。 不幸的是我不知道如何开始这个,所以希望有人指出我正确的方向,然后我可以改进我的问题。

jQuery .load()函数只被调用一次

#####求助#####我有一个javaScript刷新setInterval(“…”,1000); 在导致错误的源代码中。 非常感谢你的帮助! HTML javascript $(‘.stackwrapper’).click(function(e){ var id=$(this).attr(‘id’); $(‘.userdrawings’).load(‘loadSession.php?user=’+id).fadeIn(“slow”); }); 不知怎的,它只能一次工作,只有在第一次点击stackwrapper时,当我点击第二个时,该function不再被触发。

JQuery – url位置和点击事件

$(’#head_menu a’)。click(function(){currentPage = document.location.hash.split(’#’)[1];}); make order portfolie contacts vacancies about company 所以,当我点击head_menu div中的链接时,我会进入这个处理程序。 但有一个麻烦:例如,如果url有#about hash,那么在处理程序中我会得到’about’,而不是那个,我点击了什么。 我可以在点击处理程序中获得新的url-hash吗?

切换Jquery后删除/添加hover

我有这个css: .disable { properties } .comment_action:hover { properties } 我有这个jQuery: //comment button index disable $(“#mydiv”).toggle(function() { $(this).find(“.comment_action”).addClass(‘disable’); }, function(){ $(this).find(“.comment_action”).removeClass(‘disable’); }); 对我来说问题是,当我点击.comment_action时:hover不会消失或删除 。 我希望如果我点击类.comment_action:hover dissapear ,如果我再次点击,则会出现.comment_action:hover。

按ctrl按钮选择多个项目

目前我的function看起来像那样 http://jsfiddle.net/tt13/5CxPr/13/ 如你所见,现在当我逐个点击多行时,它将使它们被选中。 我想要做的是,通过按ctrl +左键单击选择多行,只选择一个 – 只有一个 – 左键单击(我的意思是删除上一个选中并选择最后一个选择;就像选择Windows图标一样)。 如何修改当前代码?

为什么这个jquery代码不起作用?

我在我的application.js文件中有这个代码,但它似乎不起作用: $(“#video_div img”).click(function() { $(“div.embed”).toggle(); }); 这是我的浏览器看到的HTML: 现在,我正在使用div.embed { display: none;}隐藏div.embed元素,但click方法不会再次重新出现该元素…

单击变量ID项触发jQuery中其他对象中相应变量ID的函数

我有一系列拇指,我想点击一个拇指来激活相应图像的外观。 如果没有为每个缩略图对编写脚本,我正在寻找一种方法,用于id =“thumb1”的图像触发id =“photo1”的外观和图像,依此类推。 我找到了这个答案并试图实现它: $(function(){ $(‘img[id^=”thumb”]’).click(function () { $(‘img[id^=”photo”]’).show(); }); }); 但是,所有标有“thumb1”,“thumb2”等的拇指都会触发标有“photo4”的照片(系列中的最后一个)。 有什么建议? 非常感谢。

jQuery点击没有注册哪个玩家点击。 我错过了什么?

上一个问题/答案: 没有字符串,jQuery .click函数无法正常工作 我正在尝试通过RoR / jQuery / HTML构建一个tic-tac-toe游戏,我无法弄清楚为什么玩家没有在点击上注册。 以前我无法让.val完全工作,因为currentPlayer不是一个字符串。 但现在只是它没有出现在两个选择中的任何一个。 不确定代码在哪里出错。 jQuery的: $(document).ready(function(){ var currentPlayer = $(“#table”).data(“current-player”); $(“.square”).click(function(){ // Gather the position that was clicked var number = $(this).data(“position”); // Locate the game form var form = $(“form”); // Locate the input field corresponding to that position var input = $(“input[data-position='” + number + “‘]”); […]

在所有元素上应用jquery代码

如何将jquery函数应用于使用ajax加载的元素? Test Test Test …. Test $(document).ready(function() { $(‘.h’).click(function() { alert(“test”); }); }); 所以,这完美地运作。 每次单击span元素都会返回一个警报。 但是click函数不适用于使用ajax加载的元素: Test Test Test …. Test $(window).scroll(function(){ if ($(window).scrollTop() == $(document).height() – $(window).height()) { $(‘body’).append(‘Test3’); } }); $(document).ready(function() { $(‘.h’).click(function() { alert(“test”); }); }); 我该如何解决这个问题?

jQuery .on(’click’,..不会在safari中触发

我有这些动态添加到html表的图标。 其中一个是垃圾桶。 单击它时,应删除该行。 在开发过程中,我在Firefox,Chrome和IE中进行了测试,这一切都像魅力一样。 但现在有一个Safari用户注意到Safari中根本没有触发点击。 我下载并安装了最新版本的Safari for Windows来检查自己,当点击垃圾桶图标时确实没有任何反应。 奇怪的是,该页面在其他元素上有更多点击事件,在Safari中完美运行。 它们都使用.on()和.off()。 (有些只是一个.click())。 我的代码: /** * Delete row from html table */ $(document).on(‘click’, ‘.deleteRow’, function() { $(‘#row_’ + $(this).attr(‘id’).substr(4)).remove(); }); 你可以看到不是很复杂的jQuery代码。 有谁知道为什么它在Firefox,Chrome和IE中有效,而在Safari中却没有? 编辑:此外,我注意到Safari中的另一个奇怪的行为。 在CSS中,我将光标指向一个指针。 同样,所有浏览器,但Safari正确添加CSS规则。 类.deleteRow的标记是标记.. 编辑: html = ”; html += ”+domain+’.’+ext+’ ‘+stars+”; html += ”+b+”; html += ”+term+’ jaar€ ‘+(parseFloat(data.price).toFixed(2)).toString().replace(‘.’,’,’)+”; html += ”; html += […]