1-我已经获取了一个具有data-needlogged属性的html标签。
2-我想禁用它上的所有点击事件。
3-当用户单击我的元素时,我希望显示身份验证popin。
4-当用户登录时,我想启动事件,而不是之前禁用的事件。
我尝试了下面这样的代码,但它错过了"...?“部分。
<a href="/play" data-btnplay data-needlogged="true">Play</a>
<script>
// 1 - some click events has been plug on the tag.
j
这个问题实际上与有关。
<div onclick="doSomething();">Click me</div>
根据引用的文章,为jQuery 1.7+删除此内联事件的正确方法是:
// There's only one div in this example
$( "div" ).prop( "onclick", null ).off( "click" );
假设我希望稍后添加一个内联onclick事件。我尝试用prop添加事件,但它没有工作。然而,使用attr添加上述事件确实有效。
// Do
这是我的客户网站,当你点击contribute now时,会出现一个带有捐赠按钮的弹出窗口,如果你点击捐赠按钮2,3或4次,它会再次提交结账的价值。
我想禁用按钮,一旦提交了一笔钱,你能帮我吗?我试着努力使用的代码,但没有为我工作。
任何帮助都将不胜感激。
<script type="text/javascript">
function do_nothing() {
return false;
}
// prevent a second click for 10 seconds.
我禁用任何输入并使用此代码进行选择:
var elements = ['#lbl1' ,'#lbl2','#lbl3','#lbl4','#lbl5','#lbl6','#lbl7'];
jQuery.each(elements, function(element) {
$(elements[element]).attr('disabled', true);
});
现在,我想知道如果用户点击了禁用的标签,用户会发出警告:
var element
我需要禁用鼠标单击事件后,点击一个特定的元素,这是准备好了,但现在我需要启用它在几秒钟后,或启用它与Mouseleave事件具体。我已经做了这个例子,但它没有效果,为什么会发生这种情况呢?
$(function(){
var i = 0;
// Click element
$('#data').on('click', this, function(){
i ++;
$('#count').html(i);
// Disable click
$('#data').off('