Tag: onclick

jQuery onclick无法在浏览器Edge中运行

视图: ButtonName jQuery的: $(function () { $(‘body’).on(‘click’, “#cmdMyButton”, function (e) { alert(“alertmessage”); }); … 单击按钮cmdMyButton可在Firefox和Chrome中使用,但在Edge中绝对没有任何作用。 我没有收到Edge的提醒。 我已尝试过本主题中的所有内容Microsoft Edge:onclick事件停止工作? 但没有什么对我有用。 我正在使用jQuery 3.3.1

单选按钮Onclick事件需要两次点击才能在Firefox上触发/执行

希望有人能够解决Firefox 3上的这种奇怪现象。 我基本上有3个单选按钮和3个文本输入字段(参见下面的代码): 现在,每次我点击一个特定的单选按钮时,其他两个按钮的文本输入元素应该被清除并且也被禁用(参见下面的代码)。 function SetVals() { // using JQuery + straight JS for this… $(document).ready(function() { $(“:radio”).click(function(event) { // use event.target to determine which radio button was clicked if (event.target.id==”preloaded”) { document.getElementByID(“text1”).disabled=false; $(“#text2”).val(“”); $(“#text3”).val(“”); document.getElementById(“text2”).disabled=true; document.getElementById(“text3″).disabled=true; } else if (event.target.id==”custom”) { document.getElementByID(“text2”).disabled=false; $(“#text1”).val(“”); $(“#text3”).val(“”); document.getElementById(“text1”).disabled=true; document.getElementById(“text3″).disabled=true; } else if (event.target.id==”vector”) { document.getElementByID(“text3”).disabled=false; $(“#text1”).val(“”); $(“#text2”).val(“”); […]

简单的JavaScript OnClickfunction

我终于开始为我的印刷设计组合创建一个网站。 我确切地知道我正在努力实现的目标,但对网页设计来说还是一个新手,我发现我的知识存在一些局限性…. 我已经使用了css3过渡(目前它们只在Chrome和Safari中工作)来制作在hover时触发的翻转卡 – 这些function完美无缺,正是我所期待的。 我现在要做的就是添加一个JavaScript函数(使用jQuery),在点击时永久翻转卡片。 我不希望它禁用hoverfunction,这是纯粹的CSS。 我发现这很难实现。 该网站在这里: www.samueljamesdesign.com 任何帮助将不胜感激。

如何在单击时更改文本链接的hover不透明度效果?

如何单击文本链接时取消绑定hover不透明度效果? 例如, a.test { text-decoration:none; } a.test:hover { text-decoration:none; opacity:0.6 !important; -ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=60)”; filter:alpha(opacity=60) !important; } Click Me $(“.test”).click(function(){ $(this).unbind(‘mouseenter mouseleave’); return false; }) 点击它时我不希望这种不透明hover效果。 这是链接 。 编辑: 我更喜欢没有黑客课程的解决方案。 可能吗?

仅在点击时将内容加载到div中

好吧我试着做一些不同的事情,但它们都非常简单。 我只能找到一些答案,这些答案在某种程度上可以解决我想要做的事情,当我混合搭配不同的答案时,它们并不能很好地协同工作。 我认为最好特别问一下。 底部隐藏的div填充了图像,因此我只希望在单击链接时加载它们,而不是在加载页面时加载。 每个隐藏的div将有三个自己的div,目标是三个顶部div,所以当你点击该隐藏div的链接时,隐藏div中的所有三个div加载到三个顶部div中。 我很确定我知道如何让一个链接触发不同的事件,所以除非你知道一个更简单的方法,否则你不必帮助我。 以下是我需要帮助的主要内容: 仅在单击而非页面加载时加载div内容 定位div以将其他div内容加载到 当点击链接打开一个新的隐藏div时,显示的另一个隐藏的div消失了 因为这是一个技术网站,在切换/加载新div时进行某种技术转换会很不错。 如果没有别的东西可以使用淡入淡出,但你不必帮助我使用这个部分,就好像你碰巧知道一个代码或网页具有不同的过渡效果来加载内容会很好。 我还没有任何预先编写的代码与你建议的任何内容冲突,所以你可以提出任何建议。 你不必把所有内容写出来,我可以继续写下一个例子。 也许。 谢谢,我知道有单独的个人答案,但我再次尝试让他们一起工作,或者他们将做我需要的一部分而不是另一部分。 我想如果我只是问,有人可以在5分钟内为我提供代码。 谢谢。 编辑:生病添加代码,但我认为它不会有多大帮助。 -Cyber glasses Link- that opens cyberglasses div and loads it into presentation div Empty space to load stuff into Empty space to load stuff into Empty space to load stuff into (this div does not appear […]

如何在AJAX中清除textarea字段onclick?

如何清除textarea字段onclick? 问题是我正在使用AJAX 。 它不会重新加载页面。 任何人都可以帮我解决这个问题。 Add Comment

帮助转换内联onclick

我正在尝试转换一些硬编码的内联onclicks来动态创建。 这是他们现在的样子: (HTML) A B C …. Z 这是新代码: (脚本) $(document).ready(function() { $(‘#search-navlist li a’).each(function() { $(this).attr(“onclick”, “searchExhibitorsByAlphabet(this,’A’); return false;”); }); }); (在HTML中) A B C …. Z 到目前为止,虽然所有链接都是相同的,但这种方法很好。 我希望链接与它的相应字母相关联。 我发现了这个function: function iterateAlphabet() { var str = “ABCDEFGHIJKLMNOPQRSTUVWXYZ”; for(var i=0; i<str.length; i++) { var nextChar = str.charAt(i); alert(nextChar) } } ……但不确定如何加入它。 (我也看到了一些使用charcodes的脚本,上面的函数对我来说更容易理解。) 我很感激一些帮助。 我会在此期间继续尝试。 谢谢。

jQuery点击跟踪无法在iFrame上运行

首先,这是我的代码: $(‘#Advertisement-1’).click(function () { alert(“Ad Clicked!”); }); 现在,我的问题是当我点击广告时,它不会发送提醒。 它只是在新窗口中打开广告。 任何想法如何让点击事件工作?

单击后如何更改按钮的attr和id? 用jquery?

我试图让一个按钮动态更改其onclick和id属性。 但是对于一些人来说,我只能在第一次更改这些属性。 http://jsfiddle.net/WJTD5/1/ $(“#btn1”).click(function () { window.alert(“im changing id to btn2 and ho ho ho”); $(“#btn1”).val(“ho ho ho”); $(“#btn1”).attr(“id”, “btn2”); }); $(“#btn2”).click(function () { window.alert(“im changing id to btn1 and hey hey”); $(“#btn2”).val(“hey hey”); $(“#btn2”).attr(“id”, “btn1”); }); 这是一个例子。 我看到id已经改变了,但是调用了错误的onclick函数。 我想要完成的是以下内容: 用户在表单上输入一些东西,然后单击搜索 – >应该返回一些数据 如果有数据,那么按钮应该更改其ID和onclick 如果没有,保持不变

为什么hover和点击并不总是有效?

这是我的小提琴 几乎完全不同于mouseenter,mouseleave,click function(.item)的工作并不总是有效 – 需要点击才能重新开始工作吗? 这是为什么 – 这是我的代码 – $(document).ready(function () { $(‘.timelineTile’).click(function (evt) { evt.stopPropagation(); $(‘.timelineTile’).not(this).removeClass(‘clicked’).find(‘.pull_down_content’).height(0); $(this).toggleClass(‘clicked’); if(!$(‘.timelineTile’).hasClass(“clicked”)){ $(this).children(‘.pull_down_content’).height(0); } }); }); $(document).click(function () { $(‘.timelineTile’).removeClass(‘clicked’); $(‘.pull_down_content’).height(0); $(‘.inner’).stop().css({‘display’: ‘none’}, 300); }); $(document).ready(function () { $(‘.timelineTile’).children(‘.item’).on(‘mouseenter mouseleave click’, function(e) { e.stopPropagation(); if ($(this).parent(‘.timelineTile’).hasClass(“clicked”)) { if (!$(this).data(‘clicked’)) { var Height = e.type===’mouseenter’ ? ’90px’ : e.type===’click’ […]