Visualizzazione dei risultati da 1 a 7 su 7

Discussione: sintassi jquery

  1. #1

    sintassi jquery

    Un saluto a tutti,

    ho il seguente script jquery

    codice:
    <script type="text/javascript" language="javascript"> 
    var maxLength = "<?php echo $rd_max_lengh; ?>";
    var speed = "<?php echo $rd_speed; ?>";
    
    $(document).ready(function(){ 	   
    $("#scroll ul>li").truncate(50); 	   
    $('#screen').serialScroll({
     	                 event:'mouseover',
                    	 target:'#scroll',
     			 items:'li',
     			 navigation:'#navigation li a',
     			 axis:'xy',
     			 duration:speed,
     			 force:true
     		  });
    $("a.itemtitle:first").addClass("itemactive");
    $('#navigation>ul>li>a').hover(function () { 
    	$('a.itemactive').removeClass('itemactive'); 
    	$(this).addClass('itemactive'); 					
       }); 	   
    }); 	</script>
    alla funzione "truncate" dovrei sostituire il valore 50 con una variabile PHP...
    ho provato a passare la variabile da PHP a JS per poi scrivere
    codice:
    var maxLength = "<?php echo $rd_max_lengh; ?>";
    
    $(document).ready(function(){ 	   
    $("#scroll ul>li").truncate(maxLength); 	   
    $('#screen').serialScroll({
    ma non funziona....
    ho provato anche :
    codice:
    $(document).ready(function(){ 
    $("#scroll ul>li").truncate(<?php echo $rd_max_lengh; ?>);
    $('#screen').serialScroll({
    ma non va neanche così...
    sia il php che il js sono nello stesso file.

    mi date un aiuto per la sintassi giusta?
    abbiate pietà... è la prima volta che metto mano sui JS

    grazzie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    se non mi sono perso qualcosa la sintassi mi pare corretta... che errore ti da?

  3. #3
    a video non vedo errori, ma lo script non funziona...
    è come se la funzione truncate non riesca a leggere la variabile

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ma se ci metti tipo alert(<?php echo $rd_max_lengh; ?>); ti viene mostrato un popup con il valore della variabile... se si il problema non è la sintassi... nella console degli errori di FF non vedi niente che puo esserti utile?

  5. #5
    con alert() non mi mostra nulla.
    nella console di FF non c'è niente al riguardo

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    in che senso non ti mostra nulla? il popup è vuoto? se è cosi significa che la variabile php non è valorizzata quindi stai passando alla funzione truncate una variabile null o "" . Verifica che la variabile sia valorizzata correttamente...

  7. #7
    sono riuscito a risolvere in questo modo

    $("#rdfdscroll ul>li").truncate(<?php echo $rd_truncate; ?>);


    in verità avevo già provato in questa maniera... non ho capito come mai prima non andava ed ora sì...

    ti ringrazio comunque per la disponibilità Vindav!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.