我创建了一个js程序来同时使用两个IF条件检查条件。为什么它不起作用? fiddle
function displayIcon() {
var a = 1;
var i = 2;
if (a == 1) {
$('.clist').show();
$('.vPrint').show();
$('.vFilter').show();
$('.vSaveAs').show();
$('.vShare').show();
} else if (a === 0) {
$('.vPrint').show();
$('.vFilter').show();
}
if (i == 2) {
$('.alertInfo').show();
} else if (i == 4) {
$('.alertInfo').hide();
}
}
答案 0 :(得分:3)
它对我来说很好。要使其在jsFiddle中运行,您所要做的就是:
$
;和displayIcon
函数仅在包装器中定义,并且无法通过按钮访问。答案 1 :(得分:1)
答案 2 :(得分:1)
您需要启用jQuery。
您还可以考虑使用开关:
switch(a) {
case 1:
$('.clist').show();
$('.vPrint').show();
$('.vFilter').show();
$('.vSaveAs').show();
$('.vShare').show();
break;
case 0:
$('.vPrint').show();
$('.vFilter').show();
break;
}
答案 3 :(得分:0)
Here是你的工作小提琴
var s = document.getElementById("myctrl");
s.onclick = function displayIcon() {
答案 4 :(得分:0)
在小提琴中改变'onLoad'选项进入无包裹体内。 然后添加jquery插件。
答案 5 :(得分:0)
谢谢大家,我得到了我问的问题的答案。两个IF条件可以一起工作。以下代码提供了必要的内容。
int a=2, b=3;
if(a<b)
{
alert("B is bigger");
}
if(b<a)
{
alert("A is bigger");
}