如果我有一个按下按钮的方法,如下所示:
$('#next').click(function () {
});
Run Code Online (Sandbox Code Playgroud)
如何在运行时停止启动此方法.假设该方法需要5秒钟才能运行,有人点击它会在3秒内中断,所以我想让方法运行时点击的div不可点击.
我在我的项目中有外部CSS,它包含网站的所有样式,该网站适用于FF,但在IE中变得糟糕和疯狂(像往常一样).
那么,有没有办法编写css,使特定的样式适用于特定的浏览器?
如果我有课时说:
.col2{ width:237px; }
Run Code Online (Sandbox Code Playgroud)
如何编辑上面的类以在IE和FF中应用不同的宽度?
注意:我不需要JAVASCRIPT来识别浏览器.
我有一个依赖的无线电组,通过点击输入#adio10,输入#radio16 .form-block-cms应该向下滑动.并没有问题.
问题是我选择输入#radio16.form-block-cms向下滑动并立即恢复.如果未选择输入#radio16,我尝试使用cond语句,但它仍在执行此操作.
我该怎么办呢?
if ($('input#radio10, input#radio16').is(':checked')) {
$('.rsform-block-cms').slideDown().addClass('additionalField')
}
else if ($('input#radio16').not(':checked')) {
$('.rsform-block-cms').slideUp();
};
Run Code Online (Sandbox Code Playgroud) 如何在模态对话框中隐藏地址栏(位置栏)?这是我的代码:
var dialogFeatures = 'center:yes; dialogWidth:600px; location:no;dialogHeight:400px; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;';
newwindow2 = window.showModalDialog('Combo?start1=' + calEvent.start + '&end1=' + calEvent.end + '&ownerType=' + < %= ApplicationConstants.OWNER_TYPE_CALENDAR % > , 'app', dialogFeatures);
Run Code Online (Sandbox Code Playgroud) 我有一个顶部导航栏,当你点击一个项目时,megamenu向下滑动,如果你再次点击它,megamenu会向上滑动.
有时,我有z-index高于mengamenus的元素(链接和段落),所以当megamenus向下滑动时,它们出现在megamenu的顶部.我用下面的代码解决了这个问题.
但是,通过解决这个问题,又出现了另一个问题,这是我需要帮助的地方:
当megamenus向后滑动时,元素的z-index立即变回1,因此元素出现在megamenu的顶部,而megamenu向后滑动.
有没有办法在megamenus完成滑动后更改这些元素的z-index?
到目前为止,这是我的代码:
$('.click-menu h6 span').click(function() {
if ($(this).hasClass('selected')) {
$(this).removeClass('selected');
$(this).parent().next().slideUp('fast');
$('.generic-box a, .generic-box p').css('z-index', '1');
} else {
$('.click-menu h6 span').removeClass('selected');
$(this).addClass('selected');
$('.click-menu div').slideUp('fast');
$(this).parent().next().slideDown('fast');
$('.radio-btns-wrapper-wjs').slideUp('fast');
$('.generic-box a, .generic-box p').css('z-index', '0');
}
});
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
http://jsbin.com/idazeg/edit#javascript,html
有人能告诉我这是如何以及为什么有效?
$('#pp').click (function () {
ppp:doSomething('2'); //<=== ppp , how is JS **eating** this ?
});
Run Code Online (Sandbox Code Playgroud)