با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش jQuery ، را دنبال می کنند. در فصل قبلی در مورد ابزار مهم و بسیار کاربردی AJAX در jQuery ، مطالبی ارائه کردیم. اکنون در ادامه ی دوره، درفصل جدیدی قصد داریم به آموزشهای متفرقه در jQuery ، بپردازیم. در این اولین بخش این فصل به آموزش موضوع کار با تابع ()noConflict در jQuery ، و آشنایی با ساختار تابع ()noConflict ، پرداخته ایم.
در فصل قبلی این دوره آموزش های بسیار پرکاربرد و مهمی از جمله موضوع توابع ()get و ()post در jQuery ، و برای آشنایی با تابع ()load نیز ، آموزش کار با تابع ()AJAX load در jQuery را ، ارائه کردیم.
اکنون به مبحث کار با تابع ()noConflict در jQuery و آشنایی با ساختار ()noConflict ، در این بخش، می پردازیم.
تابع ()noConflict ، موجب می شود. زمانیکه یکبار از شناسه میانبر $ استفاده کردید، دیگر لازم به استفاده از آن نباشد. بنابراین اسکریپت های دیگر نیز، می توانند از آن استفاده کنند.
البته همچنان می توانید از ساختار jQuery نیز، استفاده کنید.
مثال:
1 2 3 4 5 6 | $.noConflict(); jQuery(document).ready(function(){ jQuery("button").click(function(){ jQuery("p").text("jQuery is still working!"); }); }); |
شما همچنین می توانید. یک میانبر جدید تعریف کرده و بجای $ ، از آن استفاده کنید.
مثال:
1 2 3 4 5 6 | var jq = $.noConflict(); jq(document).ready(function(){ jq("button").click(function(){ jq("p").text("jQuery is still working!"); }); }); |
اگر بعد از استفاده از تابع ()noConflict ، برای حذف $ ، در ادامه ی همان کد نویسی، دوباره خواستید. ازآن استفاده کنید.
می توانید مجددا آن را در بخش تابع ، فراخوانی کنید.
مثال:
1 2 3 4 5 6 | $.noConflict(); jQuery(document).ready(function($){ $("button").click(function(){ $("p").text("jQuery is still working!"); }); }); |
در اولین بخش این فصل با کاربردهای تابع ()noConflict. در قالب موضوع بخش کار با تابع ()noConflict در jQuery و آشنایی با ساختار ()noConflict ، آشنا شدیم. که امیدواریم این مطالب نیز مورد استفاده ی شما قرار گرفته باشد.