לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 13-02-2010, 13:33
  משתמש זכר tsachibenezra tsachibenezra אינו מחובר  
 
חבר מתאריך: 06.06.07
הודעות: 749
איך כותבים פונקציה ב jquery

מה המצב יש לי את הקוד הבא
קוד PHP:
 <div class="user_profile_tab" id="user_profile_tab_pro"><a href="#" onclick="change_div_PRO('user_profile_tab_pro', 'user_profile_down_body', '<?php echo base_url(); ?>');" >My<br/>Profile</a></div


וה JS שלו הוא

קוד PHP:
 function change_div_PRO(active_dvdvbase_url)
{
    
//alert('OK');
    //alert(dv);
    //alert(base_url);
    
AjaxObj CreateAjaxObject();
    if(
AjaxObj == null)
      {
        
alert("Your Browser Is Not Support ‘AJAX");
        return 
false;
      }
      
change_div_color(active_dv,base_url);
      
document.getElementById(dv).innerHTML ' Loading...';
    
//new Ajax.Updater(dv, base_url + "profile/switch_PRO_AJAX" );
    
    
jQuery.ajax({
        
url         base_url "profile/switch_PRO_AJAX",
        
success  : function(data) {
            
jQuery('#'+dv)
           .
html(data)
           .
find('a.fancybox').fancybox();
        },
           
error    : function(XMLHttpRequesttextStatuserrorThrown){
         
alert(errorThrown);
       }
    });
    



איך אני כותב את הפונקציה ב jquery

תודה
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 15-02-2010, 13:43
  משתמש זכר tsachibenezra tsachibenezra אינו מחובר  
 
חבר מתאריך: 06.06.07
הודעות: 749
בתגובה להודעה מספר 5 שנכתבה על ידי yoavmatchulsky שמתחילה ב "אני לא כלכך הבנתי מה אתה מנסה..."

לא...
אני אנסה להסביר יותר טוב
יש לי את האלמנט הזה
קוד PHP:
 <div class="user_profile_tab" id="user_profile_tab_pro"><a href="#" onclick="change_div_PRO('user_profile_tab_pro', 'user_profile_down_body', '<?php echo base_url(); ?>');" >My<br/>Profile</a></div


בגרע שאני לוחץ עליו מופעלת הפקודה onclick שמפנה לפונקציה הבאה
קוד PHP:
 function change_div_PRO(active_dvdvbase_url

    
//alert('OK'); 
    //alert(dv); 
    //alert(base_url); 
    
AjaxObj CreateAjaxObject(); 
    if(
AjaxObj == null
      { 
        
alert("Your Browser Is Not Support ‘AJAX"); 
        return 
false
      } 
      
change_div_color(active_dv,base_url); 
      
document.getElementById(dv).innerHTML ' Loading...'
    
//new Ajax.Updater(dv, base_url + "profile/switch_PRO_AJAX" ); 
     
    
jQuery.ajax({ 
        
url         base_url "profile/switch_PRO_AJAX"
        
success  : function(data) { 
            
jQuery('#'+dv
           .
html(data
           .
find('a.fancybox').fancybox(); 
        }, 
           
error    : function(XMLHttpRequesttextStatuserrorThrown){ 
         
alert(errorThrown); 
       } 
    }); 
     



איך אני יכול לשנות את הקריאה לפונקציה לשיטה של jquery
כמו זאת
קוד PHP:
 $("#id").bind("click", function() { }) 


הרי ברגע שאני לוחץ על אלמנט עם ID של #id הפעולה מופעלת

וכך אני לא צריך לצרף לאלמנט onclick כדי להפעיל פונקציה..

עכשיו....

ב onclick העברתי פרמטרים שהפונקציה משתמשת בהם
איך בקישר של הפונקציה לאלמנט על ידי jquery אני מעביר פרמטרים

אני מקווה שאני יותר מובן

תודה לעוזרים
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 09:28

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר