1
00:00:00,380 --> 00:00:05,190
Tamam, üstesinden gelmek istediğim sonraki özellik, X düğmesidir.

2
00:00:05,190 --> 00:00:11,730
Yani bu X'i tıkladığımızda aslında tümü kaldırmalıyız Bunu sadece gri

3
00:00:11,730 --> 00:00:14,060
değil de sönüp silmeliyiz.

4
00:00:14,190 --> 00:00:16,530
Dolayısıyla nihai versiyonda buna benziyor.

5
00:00:16,710 --> 00:00:22,170
Aynı renklerde veya animasyonda aynı simgeye sahip değiliz ancak bir

6
00:00:22,170 --> 00:00:24,890
şeyi tıkladığımda işlevselliği aynı olmalı.

7
00:00:24,930 --> 00:00:28,100
Diyelim ki bulaşıkları yıkadım diyelim.

8
00:00:28,440 --> 00:00:30,400
Kaybolur ve sonra ortadan kaybolur.

9
00:00:30,450 --> 00:00:33,010
Ve artık burada tamamıyla yok oldu.

10
00:00:33,320 --> 00:00:34,250
TAMAM.

11
00:00:34,590 --> 00:00:39,350
Yapmamız gereken ilk şey, bu örneklerin herhangi birine tıklamaktır.

12
00:00:39,660 --> 00:00:45,460
Ve bizim çağımızda Tim'i hatırlıyorum, her birini bir span yapmıştık, böylece bunu kolayca yapabiliriz.

13
00:00:45,690 --> 00:00:51,780
Aksi takdirde yalanın bir parçası olarak sadece bir X işareti bulsaydık, tıklamamızın X'te olup olmadığını veya yolun geri kalanı

14
00:00:51,780 --> 00:00:54,140
üzerinde olup olmadığını belirlemenin bir yolu yoktur.

15
00:00:54,150 --> 00:01:00,680
Dolayısıyla sadece oradaydık ve şimdi bir javascripte gidip bir başka yoruma ekleyelim.

16
00:01:00,960 --> 00:01:08,330
Bunu yapmak için silmek için X işaretini tıklayın, böylece tıklama olayıyla başlayacağız.

17
00:01:08,760 --> 00:01:10,740
Yani dolar işareti.

18
00:01:10,770 --> 00:01:20,880
Select all spand Ve tekrar tıklarsanız ve bir geri arama işlevine ihtiyacımız vardır ve

19
00:01:20,940 --> 00:01:34,110
bunun yerine geri dönüşümüz yerine yalnızca bir tıklama daha tıklarız ve yenilemeye devam edeceğiz, yalan yoksa hiçbir şey

20
00:01:34,110 --> 00:01:35,200
olmaz.

21
00:01:35,340 --> 00:01:39,840
Geçiş alanını tıkladığımız anda bu yayını tıkladığınızı belirten bir uyarı alıyoruz.

22
00:01:39,840 --> 00:01:45,420
Henüz açıklık tıkladığımda fark etmemiş olabileceğiniz küçük bir sorun var

23
00:01:45,420 --> 00:01:52,690
ve X işaretini tıklattığımda beklediğim uyarıyı alıyorum ancak uyarıyı reddettiğimde de dikkatle duruyorum.

24
00:01:53,190 --> 00:01:57,380
Ayrıca, tıklama etkinliğinden gelen stilleri de edineceğiz.

25
00:01:57,840 --> 00:02:04,680
Bu bize söylüyorum, spam olayı tetikleniyor ve daha sonra tıklama olayı da

26
00:02:04,680 --> 00:02:05,500
tetikleniyor.

27
00:02:05,730 --> 00:02:11,480
Ve bu mantıklı çünkü açıklıklarımız müttefiklerin içinde.

28
00:02:11,730 --> 00:02:17,130
Bu yüzden örneğin orta kısımdaki bu alana tıkladığımda bir yayılma alanına tıkladığımızda onu inceleyelim, ancak

29
00:02:21,990 --> 00:02:25,680
bu alana tıklıyorum, ancak bu aynı zamanda müttefikler içinde de İspanyolca.

30
00:02:25,830 --> 00:02:29,370
Başka bir bakış açısına göre yalanı tıkıyorum.

31
00:02:29,620 --> 00:02:36,660
açısıyla, kuyuya tıklıyorum çünkü bunların hepsi UL yerine veya div kimliği konteynerinde veya

32
00:02:36,660 --> 00:02:46,320
vücutta veya ekip elemanı üzerinde bu aralıktaki bir tıklamanın geçeceğini beş ya da altı farklı biliyorsunuz katmanlar.

33
00:02:46,350 --> 00:02:48,640
Ancak, başka bir bakış

34
00:02:48,660 --> 00:02:53,880
Yani olay dinleyicisini alana veya müttefiklerinize eklediğimizde veya bir olay dinleyicimiz olsaydı

35
00:02:53,880 --> 00:02:55,790
ve hepsi size şimdi göstereceğim.

36
00:02:55,920 --> 00:03:04,020
O halde burada başka bir olay dinleyicisi ekleyelim ve bu bir iradeye gelecek ve biz

37
00:03:04,020 --> 00:03:07,990
sadece uyarıda bulunacağız ve bir tane daha yapacağız.

38
00:03:08,280 --> 00:03:16,080
Ve bu divx kimliği kapsayıcısı üzerinde olacak ve bu konteyner div tıklayın diyecek

39
00:03:16,230 --> 00:03:19,560
ve aslında gövde üzerinde yapacağız.

40
00:03:19,560 --> 00:03:22,510
Ve bu vücuda tıklayın diyecek.

41
00:03:22,740 --> 00:03:23,410
TAMAM.

42
00:03:23,430 --> 00:03:28,880
Bu nedenle vücudumuzun içindeki konteynır yerine bir UL yerine bir müttefik olan

43
00:03:28,890 --> 00:03:30,510
yayılma alanını tıklıyoruz.

44
00:03:30,510 --> 00:03:34,530
Şimdi, işlerin ateş sırasını tazelediğimizde dikkat edelim.

45
00:03:34,590 --> 00:03:42,570
İlk önce yayılma alanını tıkladım ve yayılma alanına tıklandığını söyledi ve sonra fark ettin mi,

46
00:03:42,600 --> 00:03:47,090
yoksa tıklama olayı yangınından etkilenip işim bitmediğini bilmiyorum.

47
00:03:47,340 --> 00:03:53,060
Ve sonra iyi tıklama olayı sonra kapsayıcı div ve sonra vücut sonunda.

48
00:03:53,340 --> 00:03:56,980
Bu örnek, olay köpürmesi denilen bir olguyu gösterir.

49
00:03:57,030 --> 00:04:02,290
Neler oluyor, bu olay ilk etapta tetikleniyor ve nereden geldiği.

50
00:04:02,400 --> 00:04:05,130
Fakat sonra iki ana öğenin içinde kabarcıklar oluşur.

51
00:04:05,130 --> 00:04:11,490
Dolayısıyla yalana kabarcıklar atar ve tıklama olayları gibi tetiklenir ve orada oradan

52
00:04:11,490 --> 00:04:17,730
kabarcıklar yükselir ve böylece herhangi bir iyi tıklama olayı tetikleyecek ve böylece

53
00:04:17,880 --> 00:04:20,830
HTL unsuruna gelinceye kadar durdurulur. Yalan.

54
00:04:20,850 --> 00:04:25,840
Y içindeki yayılma alanını tıklarsak tetiklemeden işleci tıklayın.

55
00:04:25,860 --> 00:04:31,250
Yapabildiğimiz şey, aslında yayılma olayının içindeki olaya artık kabarcıklanmamasını söylemek.

56
00:04:31,440 --> 00:04:36,920
Sadece parçalarından vazgeçip ana öğedeki diğer olayları tetiklememek.

57
00:04:37,050 --> 00:04:38,600
O halde sana burada göstereceğim.

58
00:04:38,960 --> 00:04:44,220
Olay nesnesine eklediğimiz bu aralıklı hızlı dinleyici yerine yapmamız gereken tek şey var.

59
00:04:44,220 --> 00:04:48,210
Ve yine buna E olayı T denilebilir.

60
00:04:48,420 --> 00:04:51,720
En yaygın şekilde olmasını istediğiniz herhangi bir ad olay veya e.

61
00:04:51,900 --> 00:04:59,110
Ve sonra ne yapacağız olay durdurmak yayılım denilen bir yöntem eklemektir.

62
00:04:59,790 --> 00:05:04,050
Ve bu olay kabarcıklanmasını durduracak bir J kodlama yöntemidir.

63
00:05:04,050 --> 00:05:09,960
Bu yüzden yayında patlar fakat benzer dinleyicilere veya bu konuda sahip olduğumuz herhangi bir dinleyiciye

64
00:05:09,960 --> 00:05:10,940
devam etmeyecektir.

65
00:05:11,310 --> 00:05:13,620
Öyleyse kaydetmek ve yenilemek.

66
00:05:14,090 --> 00:05:20,210
Ve şimdi bir yayılma alanını tıklıyorum, ancak yayılma alanımı tıklattığım halde duruyor.

67
00:05:20,250 --> 00:05:25,740
Başka dinleyicilerden hiçbirini alamadık ki, başka bir dinleyiciyi ateşlemeye karar verdik, dinleyiciyi

68
00:05:25,800 --> 00:05:26,970
doğru ayarladık.

69
00:05:27,060 --> 00:05:29,560
Onu doğru kodla dolduralım.

70
00:05:29,940 --> 00:05:35,490
Yapmamız gereken şey, bir aralığı tıkladığımızda bunlardan birine tıkladığımızda tarayıcıya geri

71
00:05:35,490 --> 00:05:36,170
döneceğiz.

72
00:05:36,330 --> 00:05:44,460
Bu yalani silmek istiyoruz, yalani içeren yalan yenilenebilir.

73
00:05:44,850 --> 00:05:52,140
Bu yalanı kaldırmak için bu alana tıklıyorum ve bunu yapmak için dolara dolar işareti kullanarak

74
00:05:52,140 --> 00:05:58,810
başlayabiliriz ve bunu sadece dolarla yaparsak kaldırır veya yok olur, ancak kaldırmayla başlayacağız.

75
00:05:59,790 --> 00:06:01,780
Ve geri dönüyoruz.

76
00:06:02,190 --> 00:06:05,220
Tek olan bu mesafenin ortadan kalkmasıdır.

77
00:06:05,220 --> 00:06:08,020
Şu anda açıklık kaldırıyoruz.

78
00:06:08,130 --> 00:06:14,000
Çevreleyen unsuru kaldırmamız gerekiyor ve Shakeri bunu yapmanın gerçekten güzel ve kolay bir yolunu sunuyor.

79
00:06:14,040 --> 00:06:22,680
Tek yapmamız gereken bu ebeveyn kaldırma yazmasıdır ve bu aslında ana öğeyi bir sorgu öğesi

80
00:06:22,680 --> 00:06:24,120
olarak verecektir.

81
00:06:24,120 --> 00:06:32,940
Bu yüzden bu, ebeveynin üzerine tıkladığımız bir yayılma yalan bize tüm müttefiki kaldıracak kaldırır verir.

82
00:06:33,120 --> 00:06:39,500
Bu yüzden şimdi yenileyeyim, kaybolduğunu ve tekrar canlandığını görebilirsiniz.

83
00:06:39,500 --> 00:06:46,110
Ancak anında tıklarsam, derhal kaldırmak yerine yapabileceğimiz en son gelişmeyi

84
00:06:46,110 --> 00:06:47,500
kontrol eder.

85
00:06:47,750 --> 00:06:48,770
Solmuş.

86
00:06:49,140 --> 00:06:59,510
Dolayısıyla, bir nokta solup yapacağız ve orada başlatmaya başlayacağız, yenilendikten sonra tıkladıkça soluyor.

87
00:07:00,090 --> 00:07:03,530
Ancak sadece onu taklit etmenin aslında onu kaldırmadığını hatırlayın.

88
00:07:03,570 --> 00:07:09,570
sizin yerimiz yerine incelememiz halinde hala yapacak üçümüz var, sadece ikisinde gösterim yok.

89
00:07:09,720 --> 00:07:10,810
Hâlâ burada,

90
00:07:11,130 --> 00:07:12,660
Ve bunun olmasını istemiyoruz.

91
00:07:12,660 --> 00:07:15,470
Silinmiş olduğumuz binlerce kişinin kaybedildiğini düşünün.

92
00:07:15,720 --> 00:07:20,240
Sayfamızda bin gizli öğe bulundurarak işleri yavaşlatmak istemiyoruz.

93
00:07:20,250 --> 00:07:26,820
Bunun yerine, ne yapacağız remove kullanın, ancak bunun sadece işe yaramayacağını unutmayın.

94
00:07:26,820 --> 00:07:30,770
Onu kaldıracaktır ancak fade out tamamlamak için beklemek olmaz.

95
00:07:30,900 --> 00:07:40,820
bir şekilde göstermek istiyorsak, solmaya başlar ve hemen ardından fade out işleminin tamamlanmasını istiyorsak kaldırmamızın

96
00:07:41,620 --> 00:07:49,170
ardından yapmamız gereken şey, daha sonra çalışacak olan fadeout'a geçebileceğimiz geriçağırımdan faydalanmaktır.

97
00:07:49,500 --> 00:07:51,580
Tıkladığımızı çok hızlı

98
00:07:51,690 --> 00:07:56,820
Ve ona bir süre verelim, başlamak için beş yüz milisaniye diyelim.

99
00:07:57,180 --> 00:08:00,680
Ve iş bitince kaldırmayı kendi başınıza arayamayız.

100
00:08:00,720 --> 00:08:06,360
Bir öğede çağırmamız gerekir ve onu çağırmasını istediğimiz öğe, doldurduğumuz öğeyle

101
00:08:06,360 --> 00:08:09,320
aynıdır, böylece bir dolar işareti kullanabiliriz.

102
00:08:09,420 --> 00:08:18,940
Bu burada, buradaki dolar işaretinin aynı olmadığını unutmamak önemlidir.

103
00:08:19,470 --> 00:08:24,330
Dolayısıyla, bir İspanyol doları işaretini tıklarsak biraz karmaşık olduğunu düşünelim.

104
00:08:24,330 --> 00:08:30,410
Bu, yayında hızlı olan öğeye atıfta bulunur ancak biz ebeveyn yapıyoruz.

105
00:08:30,600 --> 00:08:37,720
Şimdi o yayılma alanını içine alan yalanlarla çalışıyoruz ve sonra anında sönük oluyoruz.

106
00:08:37,800 --> 00:08:43,080
Dolayısıyla soldurmak yerine bu, yalanı değil aralığı ifade eder.

107
00:08:43,590 --> 00:08:47,470
Tamam, böylece kaydedeceğiz ve yenilemeye devam edeceğiz.

108
00:08:47,730 --> 00:08:54,700
Şimdi güzel bir soluğa kavuştuk ve UL'i incelersek, yalnızca bir hayat kaldı.

109
00:08:55,110 --> 00:08:57,600
Böylece sönüp gider.

110
00:08:57,810 --> 00:08:59,610
Burada her şeyi özetlemek için.

111
00:08:59,610 --> 00:09:05,250
İçeri girdiğimiz ilk sayı, olaylarımızın etkinlikteki tıklama olayının,

112
00:09:05,250 --> 00:09:09,610
olayın yayılmasından sonra olayı anında yanıp tutuşmasıydı.

113
00:09:10,110 --> 00:09:15,090
Bunu düzeltmek için, propagandayı durduran ve diğer elementlere kabarcıklanmasını durduran olayı kullandık.

114
00:09:15,780 --> 00:09:22,530
Ve sonra ebeveyni, tıklanan yayını çevreleyen müttefikleri geri getirmek için kullandık ve sonra

115
00:09:22,530 --> 00:09:23,750
onu solukladık.

116
00:09:23,940 --> 00:09:29,430
Sonra fade out tamamlandığında bir sonraki video işlevselliğini yapmak için yeni gidermek için

117
00:09:29,430 --> 00:09:30,970
gidiyoruz tüm yalan kaldırın
