Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
Не вижу там audiojs.swf А, вижу. В документации написано, что файл audiojs.swf должен лежать в одной папке со скриптом. Подозреваю, что в этой песочнице (где вы тестируете) файлы лежат в разных папках. Попробуйте потестировать на локальной машине.
-
Читайте внимательно документацию. Для корректной работы плагина в ИЕ8 нужно еще подключить .swf который идёт в комплекте.
-
В общем я не стал извращаться и собрал все на codepen: http://codepen.io/anon/pen/aDijc/ Как юзать: var options = { classPrefix: 'rScrollbar', // префикс для CSS trackV: { // опции для вертикального скролла container: null, // контейнер для скролла scrollDelta: 20, // на сколько будем скролить за одно нажатие на стрелку scrollInterval: 100, // интервал в миллисекундах если зажать стрелку track: { // опции для скроллбара html: '', // дополнительный html (если нужен), будет вставлен внутрь контейнера mouseOver: function() {}, // коллбеки mouseOut: function() {}, mouseDown: function() {}, mouseUp: function() {}, mouseClick: function() {} }, butUp: { // опции для кнопки html: '', // дополнительный html (если нужен), будет вставлен в контейнер кнопки mouseOver: function() {}, mouseOut: function() {}, mouseDown: function() {}, mouseUp: function() {}, mouseClick: function() {} }, butDown: { html: '', mouseOver: function() {}, mouseOut: function() {}, mouseDown: function() {}, mouseUp: function() {}, mouseClick: function() {} }, bar: { // опции ползунка size: { // размер ползунка min: 10, max: 'auto' }, html: '', // дополнительный html (если нужен) mouseOver: function() {}, mouseOut: function() {}, mouseDown: function() {}, mouseUp: function() {}, mouseClick: function() {}, beforeDrag: function() {}, afterDrag: function() {} }},trackH: { // все тоже самое для горизонтального контейнераcontainer: null,scrollDelta: 20,scrollInterval: 100,track: {html: '',mouseOver: function() {},mouseOut: function() {},mouseDown: function() {},mouseUp: function() {},mouseClick: function() {}},butUp: {html: '',mouseOver: function() {},mouseOut: function() {},mouseDown: function() {},mouseUp: function() {},mouseClick: function() {}},butDown: {html: '',mouseOver: function() {},mouseOut: function() {},mouseDown: function() {},mouseUp: function() {},mouseClick: function() {}},bar: {size: { min: 10, max: 'auto'},html: '',mouseOver: function() {},mouseOut: function() {},mouseDown: function() {},mouseUp: function() {},mouseClick: function() {},beforeDrag: function() {},afterDrag: function() {}}},afterInit: function() {}};$('.element').rScrollbar(options); Серьёзно плагин не тестировал, но нацеливался на работу везде, начиная с ИЕ7. На мобилах работать не будет (не поддерживаются touch-события), да и вообще на мобилы не прицеливался. Если будут вопросы постараюсь помочь. Суть моего плагина в том, что скроллбар можно поместить в отдельный контейнер (что я и продемонстрировал по ссылке - скроллбар снизу под основным контентом). Если надо классический скроллбар (как у всех), то надо просто оставить options.container = null (собственно так по умолчанию).
-
Так, есть одна проблема: куда бы закинуть файл, чтобы сослаться на него, скажем на jsfiddle? Бывают хостинги для JS-файлов?
-
Неа, сам для себя пишу, ща допилю немного и отдам.
-
Есть у меня такой плагин
-
disabled на все <option> кроме нужной?
-
как обеспечить асинхронную загрузку jQuery и jQuery UI ?
Great Rash replied to Светлана Г.'s question in JavaScript
Вы наверное невнимательно прочитали документацию к require.js. Там есть такое понятие как dependencies (зависимости), он грузит все скрипты асинхронно и по окончании загрузки вызывает коллбэк. -
disabled на <option>?
-
Всё это там есть. Если пройдёте по ссылке, то увидите на что способен этот плагин. Единственное "но". я не использовал его именно для WP, я его юзаю как плагин для jQuery. Может быть для WP меньше настроек хз.
-
readonly?
-
Как показывает практика, новые теги вносят наоборот сплошные непонятки. Что может быть понятнее <div>? При правильном переходе сайт не пострадает, а может даже чего-то выиграет.
-
Вы написали что вам желательно бесплатно, а не обязательно. Этот слайдер совсем не простой, и не понятно, что в вашем понимании означает "слабый по возможностям".
-
как обеспечить асинхронную загрузку jQuery и jQuery UI ?
Great Rash replied to Светлана Г.'s question in JavaScript
Это значит, что вы нам не достаточно полно описали проблему. -
А что для вас HTML5?
-
Спасайся кто может! Физики захватывают форум!
-
Можете заглянуть ко мне в подпись
-
Модификатор g есть в яваскрипте. Означает он глобальный поиск. А ошибку выдаёт потому что на том сайте регулярка парсится для PHP, где такого модификатора нет.
-
Зайдите на их сайт из ИЕ8. Если у них на сайте работает (например у меня заработало без проблем), значит вы что-то не так подключили. Аналогично и с остальными скриптами. Никому ничего не нужно будет устанавливать, всё установится автоматом.
-
Ну, во-первых, у вас там лишний <body> в районе мэйлрушного счетчика. Во-вторых у тега <div> нет параметра align.
-
Никогда не понимал зачем стопицот счетчиков на страницу пихать... По теме: распихайте каждый счетчик в свой <div> а их уже позиционируйте как вам захочется.
-
float:left для выравнивании по верхней стороне или лучше что-то другое?
Great Rash replied to borus's question in HTML Coding
http://htmlforum.ru/index.php?showtopic=13589&p=170848 -
как обеспечить асинхронную загрузку jQuery и jQuery UI ?
Great Rash replied to Светлана Г.'s question in JavaScript
Воспользоваться require.js например. -
Ну видно же, что пробел затесался...
-
Проверяйте на реальном устройстве, а не в эмуляторе.