Navin Leon
Navin Leon

Reputation: 1166

Jquery plugin Vs javascript

Can somebody please explain the pros and cons for below.

Am having a function to get the url querystring parameters, but I need to know which is the best way to write the function. Eg: if i create the function using jquery plugin style, then every time I need to use a target element to access the function as below

$("#targetDom").getQueryString("name");

However, if I create the function using javascript classes or javascript design pattern, it would be

getQueryString("name");

This is a small example but considering large application which approach is best? is there any disadvantage in going with jquery plugin way?

Regards,

Navin

Upvotes: 0

Views: 805

Answers (1)

strah
strah

Reputation: 6722

I found a while ago this sentence:

Don't learn jQuery. Just use it.

It's one of the best advices for a newbie, I think.

jQuery is just an addition to javascript. It simplifies DOM traversing/manipulation, makes easy event handling and so on, but it is not something you should start learning before you know vanilla Javascript.

Regarding your example, it is not the best thought example for jQuery plugin.

The syntax you suggested ($("#targetDom").getQueryString("name");) implies that you treat URL query string as attached somehow to the HTML element, which is wrong...

Upvotes: 1

Related Questions