Rumah > hujung hadapan web > tutorial js > jQuery html5 melaksanakan lapisan pop timbul div dan menutupi background_jquery

jQuery html5 melaksanakan lapisan pop timbul div dan menutupi background_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 16:03:56
asal
1348 orang telah melayarinya

Tetingkap pop timbul memudar dan latar belakang bertukar warna dan menjadi tidak boleh diklik. Lihat kesannya: http://runjs.cn/detail/t08gmoij

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>popup</title>

<script type="text/javascript" src="jquery-2.1.3.min.js"></script>

</head>

<style type="text/css">

#popup{

  position: absolute;display:none; z-index:3000; background-color:#FFF; left: 601px; top: 217px; height: 150px; width: 217px;line-height:94px;text-align:center;

  border: 1px solid #03F;

}

#embedding{

  position: absolute; background-color: #36F; top: 94px;height:56px; width:217px;line-height:56px;text-align:center;

}

a{

  text-decoration:none;

  font-family:"微软雅黑";

  font-size:18px;

  color:#FFF;

}

</style>

<script type="text/javascript">

$(function(){

  var url = null;

  $(document).on('click','button',function(){

    var text = $(this).text();

    switch(text){

      case 'OSChina':url = 'http://www.oschina.net/';break;

      case 'baidu':url = 'http://www.baidu.com/';break;

      case 'CSDN':url = 'http://bbs.csdn.net/home';break;

      }

    $('#text').text('是否确定前往 '+text+' &#63;');

    $('#loadingDiv').css('display','block'); 

    $('#popup').slideDown();

  });

  $(document).on('click','a',function(){

    if($(this).text()=='确定'){

      location.href=url;

    }else{

      $('#loadingDiv').css('display','none');

      $('#popup').slideUp();

    }

  });

});

</script>

<body>

<div id="loadingDiv" style="position:fixed;display:none;z-index:2000;top:0px;left:0px;width:100%;height:100%;background-color:rgba(255,255,0,0.5)"></div>

<div id="popup">

  <span id="text"></span>

  <div id="embedding">

    <a href="javascript:void(0)">确定</a>  

    <a href="javascript:void(0)">取消</a>

  </div>

</div>

<button style="position: absolute; left: 233px; top: 260px;" >OSChina</button>

<button style="position: absolute; left: 233px; top: 320px;" >baidu</button>

<button style="position: absolute; left: 233px; top: 380px;" >CSDN</button>

</body>

</html>

Salin selepas log masuk

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan