2011-10-09 30 views

回答

1

您可以将click事件处理程序绑定到一个元素,做任何你喜欢在那里:

document.getElementById("someElem").onclick = function() { 
    document.getElementById("anotherElem").style.display = "block"; 
} 

你可以看到上面我用的style属性,它可以用来改变元素的CSS属性(在这种情况下,我将display属性更改为block - 如果它是hidden之前那么这将使anotherElem变得可见)。

为了做到这一点jQuery中:

$("#someElem").click(function() { 
    $("#anotherElem").show(); //Or use .css to change other CSS properties 
}); 
+0

感谢您的回应,但我不太明白你在这里得到什么?第一部分代码是做什么的? –

+0

第一段代码与第二段代码完全相同,只是使用实际的JavaScript而不是jQuery。 –

1

opacity CSS属性是用来 “禁用” 的元素。 opacity取值介于0和1之间 - 选择接近零的值会导致不可见的内容。

在jQuery中,您可以通过使用达到这样的效果:

$("$myElement").css("opacity", "0.5"); 

在苹果页面,效果是通过添加边框(他们以前不存在)强调。

相关问题