I have created an external JS file, this JS file contains some methodes that uses JQuery, i can’t seem to find a way to refernece the JQuery file on JS file and user it there. Any help would be appreciated
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Two things are important to reach your goal:
Ensure jQuery. This is something way to less people tell you. If you write JS and jQuery for a long time, sooner or later you’ll encounter a case where something is overwriting the $-variable. The $-variable is used by jQuery and everyone coding with it because of the obvious fact that it’s just one char. However, jQuery doesn’t have any “rights” or something for the $-variable, so basically anything or anyone could overwrite it. So I recommend your own javascript file looks like this:
(function($){
// your coding starts here.
})(jQuery);
You probably already encountered this when dissecting jQuery plugins from people who know what they’re doing. It creates an anonymous function that takes one parameter which will be know by $ inside the function. The function is then immediately called and hands over the jQuery function. This way you can be sure that, whatever happens outside this function, inside of it $ stands for jQuery.