Übergabe von Variablen mit jQuery

ich bin relativ neu in jquery und javascript und versuche mich zu übergeben
eine eindeutige id (Nummer) in eine flickr Suche-Funktion (jquery.flickr-1.0-js) wie so (die Anzahl ist die variable wo ich das speichern der eindeutigen id)

<script type="text/javascript" src="javascripts/jquery.flickr-1.0.js"></script>

 <script type="text/javascript"> 

 jQuery(function(){   
        jQuery(".btnRefresh").click(function(){
          var number = $(this).attr("id");
          $('#gallery_flickr_'+number+'').show();
            jQuery('#gallery_flickr_'+number+'').html("").flickr({      
                api_key: "XXXXXXXXXXXXXXXXXXXXXXX",     
                per_page: 15   
            });
        }); 
    }); 

  </script>

Wenn ich versuche, Sie zu passieren in der flickr-1.0.js Funktion etwa so (gekürzt)

(function($) { 
$.fn.flickr = function(o){ 

var s = { 
text: $('input#flickr_search_'+Nummer+").val(), 
}; 
}; 
})(jQuery); 

bekomme ich einen Fehler

Zahl ist nicht definiert
[Pause zu diesem Fehler] text: $('input#flickr_search_'+zahle...] für Typ=='Suche' free text search

bitte helfen, was muss ich tun, übergeben Sie die variable zwischen den beiden scripts?

Dank,

  • Sie müssen zeigen, mehr code für die zweite Probe. In der ersten Probe Anzahl kommt aus dem element, auf das geklickt wurde. Es ist nicht klar, wo oder wie im zweiten Beispiel verwendet wird.
InformationsquelleAutor adam | 2008-12-25
Schreibe einen Kommentar