Javascript`də kömək

1     
2       var locations = [
3     
4    <?   $a=mysql_query("select * from intake");
5    $i=1;
6    while ($t=mysql_fetch_object($a)) { 
7         
8echo " [".$t->LAT.",".$t->LONG.", ".$i++."] ,";
9 
10        
11  
12     
13    }
14     ?>
15 
16 ];
17  
18       var marker, i;
19  
20    for (i = 0; i < locations.length; i++) { 
21       var contentString = [
22      '<div id="tabs">',
23      '<ul>',
24        '<li><a href="#tab-1"><span>Info</span></a></li>',
25        '<li><a href="#tab-2"><span>Info</span></a></li>',
26        '<li><a href="#tab-3"><span>Foto</span></a></li>',
27      '</ul>',
28      '<div id="tab-1">',
29           'OBJECTID: ',
30            
31           'NAME: ',
32           ' <?= $w->NAME; ?><br/>',
33           'CODE: ',
34           ' <?= $w->CODE; ?><br/>',
35           'TITLE: ',
36           ' <?= $w->TITLE; ?><br/>',
37        '</div>',
38      '<div id="tab-2">',
39           'ID: ',
40           ' <?= $w->ID; ?><br/>',
41           'CAPACITY: ',
42           ' <?= $w->CAPACITY; ?><br/>',
43           'COMPLATED: ',
44           ' <?= $w->COMPLATED; ?><br/>',
45           'LAT: ',
46           ' <?= $w->LAT; ?><br/>',
47           'LONG: ',
48           ' <?= $w->LONG; ?><br/>',
49       '</div>',
50      '<div id="tab-3">',
51        '<p>Here Will Be Photo <br/> Burada Sekil Olacaq</p>',
52      '</div>',
53      '</div>'
54    ].join('');
55    
56 
57     
58    var infowindow = new google.maps.InfoWindow({
59        content: contentString
60    });
61 
62   
63 
64     var marker = new google.maps.Marker({
65        position: new google.maps.LatLng(locations[i][0], locations[i][1]),
66        map: map
67      });
68      
69         
70google.maps.event.addListener(infowindow, 'domready', function() {
71      $("#tabs").tabs();
72    });
73     
74     
75  
76     
77      google.maps.event.addListener(marker, 'click', (function(marker, i) {
78        return function() {
79           infowindow.setContent(contentString);
80          infowindow.open(map, marker);
81        }
82      })(marker, i));
83    }
84      
85          
86    

salam.
Bu gördüyünüz javascriptin içindədir. mən necə bunu funksiya halına sala bilərəm. daha doğrusu necə edə bilərəm ki bu hissə mən çağıranda aktivləşsin?

function ilə elədim alınmadı.


Yadda saxlama
Kateqoriya: Sual . . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (7 cavab var)

(21:29, 15/10/2012 ) #21745

Daha dogrusu aktivleshdirmeni ede bilirem… 🙂 .. Chekbox check edende aktivleshir funksiya.. ancaq uncheck edende nece disable ede bilerem funksiyani ?)) Cooox tecili lazimdi ))

1aktivet = function()  {
2  
3     
4       var locations = [
5     
6    <?   $a=mysql_query("select * from intake");
7    $i=1;
8    while ($t=mysql_fetch_object($a)) { 
9         
10echo " [".$t->LAT.",".$t->LONG.", ".$i++."] ,";
11 
12        
13  
14     
15    }
16     ?>
17 
18 ];
19  
20       var marker, i;
21  
22    for (i = 0; i < locations.length; i++) { 
23       var contentString = [
24      '<div id="tabs">',
25      '<ul>',
26        '<li><a href="#tab-1"><span>Info</span></a></li>',
27        '<li><a href="#tab-2"><span>Info</span></a></li>',
28        '<li><a href="#tab-3"><span>Foto</span></a></li>',
29      '</ul>',
30      '<div id="tab-1">',
31           'OBJECTID: ',
32            
33           'NAME: ',
34           ' <?= $w->NAME; ?><br/>',
35           'CODE: ',
36           ' <?= $w->CODE; ?><br/>',
37           'TITLE: ',
38           ' <?= $w->TITLE; ?><br/>',
39        '</div>',
40      '<div id="tab-2">',
41           'ID: ',
42           ' <?= $w->ID; ?><br/>',
43           'CAPACITY: ',
44           ' <?= $w->CAPACITY; ?><br/>',
45           'COMPLATED: ',
46           ' <?= $w->COMPLATED; ?><br/>',
47           'LAT: ',
48           ' <?= $w->LAT; ?><br/>',
49           'LONG: ',
50           ' <?= $w->LONG; ?><br/>',
51       '</div>',
52      '<div id="tab-3">',
53        '<p>Here Will Be Photo <br/> Burada Sekil Olacaq</p>',
54      '</div>',
55      '</div>'
56    ].join('');
57    
58 
59     
60    var infowindow = new google.maps.InfoWindow({
61        content: contentString
62    });
63 
64   
65 
66     var marker = new google.maps.Marker({
67        position: new google.maps.LatLng(locations[i][0], locations[i][1]),
68        map: map
69      });
70      
71         
72google.maps.event.addListener(infowindow, 'domready', function() {
73      $("#tabs").tabs();
74    });
75     
76     
77  
78     
79      google.maps.event.addListener(marker, 'click', (function(marker, i) {
80        return function() {
81           infowindow.setContent(contentString);
82          infowindow.open(map, marker);
83        }
84      })(marker, i));
85    }
86      
87          
88     
89 
90}
91 
92 
93// html hisse
94 
95        <li><input TYPE="checkbox"  onClick="aktivet()">  Intake</li>
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(22:37, 15/10/2012 ) #21746

Burda onsuzda funksiya işlədikdən sonra özü dayanacaq, ancaq kodun əvvəlinə checkbox-un vəziyətini yoxlayıb ona görə işlədib işlətməyə bilərsən

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (23:19, 15/10/2012 ) #21748

    Hele bir variantda yoxlamisham .. cox teessuf ki alinmadi ..

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

      (00:59, 16/10/2012 ) #21749

      Mene funksiyani saxlamaq lazim deyil..

      Funksiya onsuzda onu cagirmasam da ishlekdi. Sadece mene lazim olan o funksiyani checkboxla cagirib ekranda gostermek ve chekbox u uncheck edende funksiyani hide elemekdir.. Funksiyani rahatliqla cagiriram ancaq uncheck edende funksiya oldugu kimi qalir ekranda… problemde ele budur..

      Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(23:12, 16/10/2012 ) #21771

ona funksiyanı belə yaradın siz

function aktivet() {

}

funksiyanı bu halda yazsa, funksiya çağrılmadan kod işləməməlidi. daha sonra əvvəl dediyim prosesi buna tətbiq etməyə çalışın

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(23:39, 16/10/2012 ) #21777

bu formada da cagirmaga chalishdim.. bu formada cagiranda umumiyyetle funksiyani cagirmirdi..
checkbox state ile yoxlayanda da hech bir effekt vermedi..

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(11:16, 17/10/2012 ) #21791

Normal halda 100% işləməlidi. Yəqin funksiya içində yazılna kodlar fərqlidi.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

E. Hacı cavab verdi - Hər hansı tibbi mərkəzdə pasiyentin səhətinə zərər dəyibsə bunu hansə qurumlara şikayət etmək daha effektiv olar? (2 gün əvvəl)

E. Hacı cavab verdi - 2025-ci il yanvarın 1-dən illik 45min manatadək gəliri olanlar üçün 5% vergi bərpa olundumu? (2 gün əvvəl)

E. Hacı cavab verdi - Elektron servis xidmətləri (19 gün əvvəl)

cavaninsan cavab verdi - Amerika səhmləri (28 gün əvvəl)

Software Developer cavab verdi - Amerika səhmləri (28 gün əvvəl)

SN cavab verdi - Kripto vergi (37 gün əvvəl)

Nicat97 cavab verdi - ilkaddimlar.com-a nə oldu? (44 gün əvvəl)

nicatmemmedli cavab verdi - Proqramlaşdırma - fəlsəfə (48 gün əvvəl)

nicatmemmedli cavab verdi - ilkaddimlar.com-a nə oldu? (48 gün əvvəl)

Software Developer cavab verdi - ilkaddimlar.com-a nə oldu? (58 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (67 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (69 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (69 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (69 gün əvvəl)

E. Hacı cavab verdi - Telefon almışam kamerasında ləkə var qaytarmaq istəyirəm, mağaza qaytarmır (70 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 608 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23311 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2025