اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا www.AutismFariha.ir

Top 10 jQuery Tips and Tricks

The jQuery Tips and Tricks

We will now discuss some tips and tricks to use jQuery to its fullest potential. In this section we will discuss a series of such tips.

[caption id="attachment_369" align="aligncenter" width="272"]jQuery: The Write Less, Do More, jQuery: The Write Less, Do More,[/caption]

Disabling Right Mouse Click

If you are to disable right click on your web browser, you can use the following piece of code:

$(document).ready(function(){

$(document).bind("contextmenu",function(e){ return false; }); });

Determine Browser

Suppose you were to determine the browser type of the browser currently in use. You can use the following piece of code to do this:

$(document).ready(function() {
// If the browser type if Mozilla Firefox
if ($.browser.mozilla && $.browser.version >= "1.8" ){ 
// some code
}
// If the browser type is Opera
if( $.browser.opera)
{
// some code
}
// If the web browser type is Safari
if( $.browser.safari )
{
// some code
}
// If the web browser type is Chrome
if( $.browser.chrome)
{
// some code
}
// If the web browser type is Internet Explorer
if ($.browser.msie && $.browser.version <= 6 )
{
// some code
}
//If the web browser type is Internet Explorer 6 and above
if ($.browser.msie && $.browser.version > 6)
{
// some code
}
});

Detect Current Mouse Coordinates

Now, suppose you need to detect the current mouse coordinates in the web browser in use. To do this, you can write the following piece of code:

$(document).ready(function() {
$().mousemove(function(e)
{
$('# MouseCoordinates ').html("X Axis Position = " + e.pageX + " and Y Axis Position = " + e.pageY);
});
<DIV id=MouseCoordinates></DIV>
});

Check if an Element Exists

To check whether an element exists, you can write the following code:

if ($("#someElement").length)
{ 
//The DOM element exists
}
else
{
//The DOM element doesn't exist
}

Check if an Element Is Visible

To check whether an element is visible, you can use the following piece of code:

if($(element).is(":visible") == "true")
{ 
//The DOM element is visible
}
else
{
//The DOM element is invisible
}

Set a Timer

The following piece of code can be used to set a timer using jQuery:

$(document).ready(function()
{
window.setTimeout(function()
{
// some code
}, 500);
});

jQuery's Chaining Feature

Chaining is a great feature in jQuery that allows you to chain method calls. Here is an example:

$('sampleElement').removeClass('classToBeRemoved').addClass('classToBeAdded');

You can also use jQuery to store state information of DOM elements in your web page. It contains the data() method that you can use to store state information of the DOM elements in key/value pairs. Here is an example:

$('#someElement').data('currentState', 'off');

Lazy Loading

Lazy loading is a great feature in jQuery that ebales you to load only the content that is needed. To use this, you should incorporate the jquery.lazyload.js script file as shown below:

<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.dimensions.js" type="text/javascript"></script>
<script src="jquery.lazyload.js" type="text/javascript"></script>
Next, you can use the lazyload() method as shown below:
$("imageObject").lazyload();

Preloading Images

Preloading images in a web page improves performance. This can particularly be useful while an animation is in progress- your web page need not wait for the image to be loaded. You can use jQuery to preload images with simple code. Here is an example:

jQuery.preloadImagesInWebPage = function() {
for(var ctr = 0; ctr<arguments.length; ctr++)
{
jQuery("<img>").attr("src", arguments[ctr]);
}
}
To use the above method, you can use the following piece of code:
$.preloadImages("image1.gif", "image2.gif", "image3.gif");
To check whether an image has been loaded, you can use the following piece of code:
$('#imageObject').attr('src', 'image1.gif').load(function() {
alert('The image has been loaded…');
});

jQuery Cloning

jQuery supports cloning - you can use the clone() method to create a clone of any DOM element in your web page. Here is an example:

var cloneObject = $('#divObject').clone();

The $(document).ready function is called during page render, i.e., while the objects are still being downloaded in the web browser. To reduce CPU utilization while a page is being loaded, you can bind your jQuery functions in the $(window).load event. Note that this event is fired after all objects have been downloaded successfully. This would improve the application performance to a considerable extent as the page load time would be minimized. Other common ways to improve jQuery performance are by compressing the scripts and limiting DOM manipulation as much as possible.

Consider the following piece of code that appends a DOM element inside a loop:

for (var ctr=0; ctr<=rows.length; ctr++)
{
$('#tableObject').append('<tr><td>'+rows[ctr]+'</td></tr>');
}
The above code can be replaced by a more efficient piece of code to minimize DOM manipulation and hence improve application performance as shown below:
var str = '';
for (var x=0; x<=rows.length; x++)
{
str += '<tr><td>'+rows[x]+'</td></tr>';
}
$('#tableObject').append(str);

htmlgoodies.com

1392/12/4       00000             Top 10 jQuery Tips and Tricks       مطالب آموزشی , jQuery



 7Agahi.ir سامانه تبلیغاتی 7 آگهی
7Agahi.ir سامانه آگهی رایگان هفت آگهی


یادداشتها و چرکنویس های من parhost.net گروه فنی مهندسی پرهاست
یادداشتها و چرکنویس های من… یادداشتها ، مطالب ، نکات مهم و کاربردی … :: parhost.net گروه فنی مهندسی پرهاست


اولین مرکز تخصصی غربالگری اتیسم شهر تهران در مرکز اختلال طیف اُتیسم فریحا www.AutismFariha.ir

پایگاه اطلاع رسانی 88080.ir , پایگاه اطلاع رسانی مدیریت و دسترسی به آدرسها و لینکهای اینترنتی , پایگاه اطلاع رسانی اخترشناسان ایران , پایگاه اطلاع رسانی با فرهنگ , پایگاه اطلاع رسانی ابزارهای فناوری اطلاعات , پایگاه اطلاع رسانی اطلس ها , پایگاه اطلاع رسانی انجمن فناوری اطلاعات , پایگاه اطلاع رسانی بهترین گروه و انجمن
مرکز اختلال طیف اُتیسم فریحا , , وبلاگ پرهاست , , 7Agahi.ir سامانه آگهی رایگان هفت آگهی , , آموزش هنرهای دوزندگی و چهل تکه دوزی با شادی در شادی دوز با مدیریت مهین حیدرنیا ShadiDooz.ir , , گروه فنی مهندسی پرهاست , , وبلاگ گروه فنی مهندسی پرهاست
| e autism.se | طب سوزنی و درمان اوتیسم | autism spectrum screening questionnaire | اوتیسم سرای مهربانی | اوتیسم چگونه بیماری است | autism 02 puerto vallarta | صدای اوتیسم | autism مرض التوحد | بیماری autism | اوتیسم شدید در کودکان | اوتیسم چیست علائم | مقاله های درمان اوتیسم | اوتیسم از چند ماهگی قابل تشخیص است | چند نوع اوتیسم وجود دارد | اوتیسم کودکان چیست | autism 3 year old checklist | اوتیسم و تئوری ذهن | اوتیسم در بزرگسالان | autismo infantil f84 0 | اوتیسم سلول بنیادی | درمان اوتیسم در طب سنتی | اوتیسم جهش ژنتیکی | اوتیسم طب سنتی | چرا کودکان دچار اوتیسم میشوند | اوتیسم های معروف | autism بالانجلیزی | درمان اوتیسم اطفال | برنامه درمانی اوتیسم یکپارچه با خانواده | اوتیسم مژگان صابری | راهای درمان اوتیسم | اوتیسم فراتر از تئوری ذهن | طیف اوتیسم در کودکان | بیماران اوتیسم چقدر عمر میکنند | autism فیلم | کدام دانشمندان اوتیسم داشتند | اوتیسم صدا | اوتیسم افراد مشهور | اوتیسم شیرخواری | اوتیسم گیلیام | درمان اوتیسم خفیف | اوتیسم لالی | درمان جدید اوتیسم | درمان اوتیسم با مواد غذایی | autism معنى | مرکز پژوهش و درمان اوتیسم | اوتیسم صوتی | اوتیسم در کودکان 2 ساله | غذای اوتیسم | حمله اوتیسم | autism_03 | autism at 8 months | autismo 9 mesi | درمان اوتیسم با عسل | از کجا بفهمیم نوزاد اوتیسم دارد | اوتیسم ویکی پدیا | مدرسه ی اوتیسم | اوتیسم اسپرگر | درمان اوتیسم کودکان | j autism dev disord | اوتیسم نوزادی | درمان گیاهی اوتیسم | درمان پاسخ محور اوتیسم | برای کودک اوتیسم چه باید کرد | اوتیسم حاد | autismcenterkh.ir | درمان اوتیسم بزرگسالان | قرص اوتیسم | اوتیسم چه بیماری است | autism 7 year old | اوتیسم چیست آیا درمان دارد | autism 8 months old | اوتیسم گفتار درمانی | اوتیسم حیب | اوتیسم کلاسیک | اوتیسم از چه سنی شروع میشود | روش های درمان اوتیسم | اوتیسم ضعیف | قرص برای درمان اوتیسم | signs of autism 9 year old | autism 3 | اوتیسم شدید چیست | autism meaning بالعربی | اوتیسم فعال | زن اوتیسم | autism 2 year old | اوتیسم ها | اوتیسم اصفهان | autisme 8 jaar | autism 9 | آیا اوتیسم ارثی است؟ | اوتیسم چه بیماری ای است | اوتیسم حرف زدن | خاندانی | اوتیسم ذهنی | ایا اوتیسم درمان میشود | autism 9 year old symptoms | autism 1 year old | autism at 7 months | مرض اوتیسم چیست | اوتیسم و غربالگری

@AutismFariha #مرکز_اوتیسم_فریحا #اولین_پایگاه_غربالگری_تهران #مرکز_فریحا #فریحا #مرکزاتیسم_فریحا #اتیسم #اوتیسم #fariha #اُتیسم #مرکزفریحا #otitis_Interna #در_خود_ماندگی #afariha.ir #partism #پایگاه #غربالگری #autism_Screening #درمان #otitis_Media #اختلال #خفیف #تهران #مشاور #مربی #یافت_آباد #وهم_گرایی #غربال #اختلال_یادگیری
Copyright © 2002-2020, proastro.ir. Design and Hosting by ParHost All Rights Reserved.
13963