Вы можете просто проверить, существует ли объект jQuery
:
if( typeof jQuery !== 'undefined' ) ... // jQuery loaded
jQuery().jquery
имеет номер версии.
Что касается префикса, jQuery
всегда должен работать.Если вы хотите использовать $
, вы можете заключить код в функцию и передать ей jQuery
в качестве параметра:
(function( $ ) {
$( '.class' ).doSomething(); // works always
})( jQuery )