-5

モーダル オーバーレイを利用するための次の JavaScript があります。これをjQueryに変換できますか?

  function overlay() {
    el = document.getElementById("overlay");
    el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";
4

3 に答える 3

1
function overlay() {
    var overlay = $('#overlay');
    if (overlay.css('visibility')==='hidden'){
        overlay.css('visibility', 'visible');
    } else {
        overlay.css('visibility', 'hidden');
    }
}

css() 関数の詳細については、http://api.jquery.com/css/を参照してください。

于 2013-02-25T12:01:47.497 に答える
1
function overlay() {
    var el = $("#overlay");
    el.css("visibility",((el.css("visibility") == "visible")?"Hidden":"visible"));
}
于 2013-02-25T12:05:40.123 に答える
0
function overlay() {
  el = $("#overlay");
  if(el.css('visibility')=='hidden') {
    el.css('visibility', 'visible');
  } else {
    el.css('visibility', 'hidden');
  }
}
于 2013-02-25T12:05:38.807 に答える