现有javascript代码的等效jquery代码?

时间:2013-06-27 05:53:19

标签: javascript jquery html

我是jquery的新手。我写了一个javascript方法,点击锚点就会被调用。

onclick="return show('contentTwo','content');

此处contentTwocontent是div ID。

方法

function show(shown, hidden) {
  document.getElementById(shown).style.display='block';
  document.getElementById(hidden).style.display='none';
  return false;
}

现在我想使用jquery的slideDownslideUp方法,而不是使用javascript。如何将上述代码转换为jquery?

谢谢!

3 个答案:

答案 0 :(得分:1)

尝试

$("#shown, #hidden").slideToggle("slow"); 

DEMO

答案 1 :(得分:1)

试试这个:

DEMO --> http://jsfiddle.net/YFmtc/2/

$("#hidden").hide();
$('a').click(function(){
        $("#shown, #hidden").slideToggle("slow");
});

请参阅API slideToggle()

答案 2 :(得分:0)

尝试

function show(shown, hidden) {
  $('#' + shown).show();
  $('#' + hidden).hide();
  return false;
}

function show(shown, hidden) {
  $('#' + shown + ',' + '#' + hidden).toggle();
  return false;
}