Jquery show div id van uit array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marco Hendriks

Marco Hendriks

28/05/2013 16:31:14
Quote Anchor link
Ik haal een aantal id's uit de url en deze gooi ik in een array en nu wil ik deze array uitlezen en dan alle id's die in de array daarvan de boxes op show zetten.
Ik zou alleen niet weten hoe dit moet...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
// haalt de id's uit de URL
        var url = $.url();
    var id = url.attr('query');
    
    var showarray = id.split(' ');
    
    var lengte = showarray.length;
    
    if (lengte > 1){
        //console.log(showarray);
            // hier wil ik iets hebben dat de boxes (ID) opent
            //die van uit de array komen via de functie hier onder.
        for(var i=0;i<showarray.length;i++){
            //$("#showarray[i]").show(0);
            console.log(showarray[i]);
        }
        
    }else{
        
        console.log("kleiner dan 1");
    }

//boxes      (functie dat de boxes showed)        
      function bindButton() {
        
        var $aantal = $(".focused").length +1;
        
          $(".idboxwrapper").each(function() {
              var $self = $(this);

              $self.find(".info").click(function() {
                  
                  var $array = $(".focused:visible").length;
                
                if ($array < 4){
                      if (!$self.hasClass("focused")) {
                        $self.addClass("focused");
                        resizeBoxes();
                        
                        var currentId = $self.attr('id');
                        idarray.push(currentId);
                    }
                }    
              });
            
            $self.find(".sluiten").click(function(e) {
                $self.removeClass("focused");
                resizeBoxes();

                var removeItem = $self.attr('id');
                idarray.splice( $.inArray(removeItem, idarray), 1 );
                
            });
            
          });
    }
Gewijzigd op 28/05/2013 16:32:07 door Marco Hendriks
 
PHP hulp

PHP hulp

06/11/2024 00:31:42
 
Erwin H

Erwin H

28/05/2013 16:49:15
Quote Anchor link
Je kan een selector gewoon opbouwen als een string en je kan de elementen waaruit de selector is opgebouwd dus gewoon aan elkaar plakken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$('#'+showarray[i]).show();
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.