jQuery is basically a collection of functions, each function handles certain parts of the page. You can write your own functions, and then call them.
jQuery allows a lot of things which would be difficult to do in PHP and C++. Writing your own custom functions is also easy, because you don’t need to rely on external libraries or frameworks. The code is very readable, and you can also modify it to your liking, so the code is very flexible.
The thing is that you have to write code that has to be able to do all the things that jQuery does. It has some basic functions for things which are used in most HTML pages like events, events, callbacks, and the DOM. You can also get some of the DOM stuff done with jQuery, but these are often more advanced and difficult to do in PHP or C.
So many things that you can do with jQuery, but also many things you cant. For example, you can use jQuery to find out what the user’s browser is. You can do something similar with the DOM, but it’s harder, and you’ll have to write code that is specific to jQuery.
If you have jQuery and you want to do something with it, the question is whether it is something that you will have to do with every page or whether it is something that you can do a little bit at a time. The answer is, usually both. jQuery is a great library and has a lot of really cool functionality. But if you want to do something with it, you can, and that is what it does best.
For example, it does a lot of data manipulation, but it doesn’t do anything by itself. It does that with a plugin called DataTables. You then add it to your page, and you can do a number of things with DataTables that you can’t do with jQuery. But you can use DataTables without jQuery. That’s how you can use it even if you don’t have jQuery.