Сообщение от Sasha2000
|
А на чистом js данный скрипт не поможите сделать?
|
пройдёмся по коду, что надо заменить:
1)
addClass,
removeClass и
hasClass заменяются соответственно на
classList.add,
classList.remove и
classList.contains
Подробнее про classList тут:
https://developer.mozilla.org/ru/doc...ment/classList
2)
$ можно заменить на
document.querySelectorAll или на
document.querySelector (если в дальнейшем на то, что мы выбираем селектором, пытаются повесить обработчик события)
$(document).ready(function(){
//code
}
можно заменить на
window.onload = function(){
//code
}
3)
p.eq(i) можно заменить на
p[i]
4)
$(document).on("click", ".next, .prev", function(event){//code});
очень условно можно заменить на
document.querySelector('.next, .prev').addEventListener('click', function(event){//code}, false);
5)
$(this) можно заменить на
event.target
ну и т.д. в общем то по каждой функции идёте на:
https://api.jquery.com
и изучаете, что она делает и ищете в учебнике как можно это сделать на нативном JS
А вообще проще в теге
head прописать:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
и не думать больше в дальнейшем как переписать с JQuery на JS