1

書くことでボディにオーバーレイを追加することができました

$(function() {
   var docHeight = $(document).height();
   $("body").append("<div id='overlay'></div>");
   $("#overlay")
      .height(docHeight)
      .css({
         'opacity' : 0.4,
         'position': 'absolute',
         'top': 0,
         'left': 0,
         'background-color': 'black',
         'width': '100%',
         'z-index': 5000
      });
});

ボディの代わりに特定の要素を選択するにはどうすればよいですか?

たとえば、id ='baby'でオーバーレイを追加できますか?

<img src="./target2_files/BrowserPreview_tmp_07.gif" width="203" height="181" alt="" id='baby'></td>

これは可能ですか?

4

1 に答える 1

0

追加時に、body の代わりにその要素の id/class を使用します。

$("#ElementId").append("<div id='overlay'></div>"); or
$(".ElementClassName").append("<div id='overlay'></div>");
于 2013-01-19T05:58:04.070 に答える