Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Переписать несколько строк без jQuery
Новая тема
Ответить
цитата
03/05/17 в 15:32
S_Flash
Можно как-то переписать оное без jQuery?
Код:
// function for scrollbar click detection
var clickedOnScrollbar = function(mouseX){
if( $(window).outerWidth() <= mouseX ){
return true;
}
}
// detect click for mousedown event
$(document).mouseup(function(e){
if( clickedOnScrollbar(e.clientX) ){
alert("clicked on scrollbar");
}
});
цитата
03/05/17 в 15:57
sk://ed
Код:
var clickedOnScrollbar = function(mouseX){
if (window.outerWidth() <= mouseX) {
return true;
}
};
document.addEventListener('mouseup', function(e) {
if (clickedOnScrollbar(e.clientX)) {
alert('clicked on scrollbar');
}
});
Попробуй так. Если не получится дай линк, где работает твой скрипт, посмотрю внимательней. Делать все равно нечего)
цитата
03/05/17 в 16:16
S_Flash
https://jsfiddle.net/s6mho19z/
только по ссылке mousedown, а я хотел сделать mouseup, что и давал в начале тикета
цитата
03/05/17 в 16:26
dizziness
Код:
var clickedOnScrollbar = function(mouseX){
if (document.body.clientWidth <= mouseX) {
return true;
}
};
document.addEventListener('mouseup', function(e) {
if (clickedOnScrollbar(e.clientX)) {
alert('clicked on scrollbar');
}
});
вот же
цитата
03/05/17 в 16:35
sk://ed
dizziness:
Все так, но чтобы полностью соответствовать тому, что в jquery
Код:
if (document.body.offsetWidth <= mouseX) {
Второй строкой
Хотя итак работает, че я доебался
цитата
03/05/17 в 16:40
dizziness
я не большой спец, но картинки как-то так говорят, выбирайте что лучше подходит.
Новая тема
Ответить
Эта страница в полной версии