jQuery

2010-10-01 4 views
5

में $ पैरामीटर के रूप में कार्य करें ... इसका क्या अर्थ है? मुझे jQuery के साथ लगभग कोई अनुभव नहीं है, और कुछ मौजूदा कोड के साथ काम करने की आवश्यकता है।jQuery

सभी ट्यूटोरियल में बात करते हैं के बारे में छद्म CSS चयनकर्ताओं के साथ $() का उपयोग कर रहा है, लेकिन क्या कुछ इस तरह का अर्थ होगा:

$(document).ready(function makeFooWriteTooltip() { 

:

$(function makeFooWriteTooltip() { 
    if($("div[name='txttooltip']").length>0){ 
     $("div[name='txttooltip']").each(
     function(){ 

उत्तर

10

यह के लिए एक शॉर्टकट है हालांकि, फ़ंक्शन के पास यहां कोई नाम नहीं होना चाहिए। document.ready घटना पर चलता $() करने के लिए एक calback पासिंग समारोह, थोड़ा-सा कम है, इन बराबर हैं:

$(document).ready(function() { 
    //code 
}); 
$(function() { 
    //code 
}); 

इसके अलावा, अपने सटीक उदाहरण दिया, वहाँ .length जाँच की ज़रूरत नहीं है, अगर यह नहीं है यह चलता है, नहीं तो .each() कुछ भी (कोई त्रुटि) नहीं करता है, तो यह पर्याप्त होगा:

$(function() { 
    $("div[name='txttooltip']").each(function(){ 
3

jQuery API tells us:

jQuery (कॉलबैक) (जो ($ के बराबर callba सीके))

  • कॉलबैक - डीओएम तैयार होने पर निष्पादित करने के लिए कार्य।