Jump to content

alex_web64

User
  • Posts

    131
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by alex_web64

  1. Здравствуйте. Каким-то образом можно остановить воспроизведение видео, которое выводиться с помощью iframe? И при возможности отключить его автозапуск. Нашел решение менять src, но в хроме оно все равно начинает воспроизводится.
  2. https://jsfiddle.net/gyjw4o82/embedded/result/
  3. $(window).scroll(function () { if ($(window).scrollTop() + 300 > $(document).height() - $(window).height()) { $('.block').hide(); } });
  4. h2 { background-color: #AEAED4; color: #191970; font-family: Georgia, "Times New Roman", serif; text-align: center; p { font-size: .90em; text-indent: 3em; } После text-align:center; нету скобки. https://validator.w3.org/nu/ проверяет html-код, а не css, в отличии от второго валидатора, поэтому и нету ошибки.
  5. https://jsfiddle.net/9rzvxdw6/ написал ради интереса. Чтобы посмотреть пример, замените в переменной xhr 14.4 на актуальную дату.месяц. json с переменной xhr выносите в отдельный файл, который потом подгружаете AJAX'ом.
  6. Вникайте https://habrahabr.ru/post/131848/ Там куча примеров с кодом похожих на то, что Вы ищите.
  7. https://jsfiddle.net/0yh8751v/1/ переменна ctx объявлена локально, и в настройках jsfiddle для javascript нужно выбрать Load type: No wrap - in <head>
  8. li:hover { background: url(http://s20.postimg.org/afbzsu2mx/hover.png) repeat-x; }
  9. Нет такой возможности. Есть доступ только к html-коду.
  10. $('.table-preset').on('click', '.js-minus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $currVal = parseInt($parent.find('.number').val(), 10); var newVal = $currVal && --$currVal; if(!newVal) $('#checkbox').prop('checked', false); $parent.find('.number').val(newVal); total(); }); $('.table-preset').on('click', '.js-plus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $val = parseInt($parent.find('.number').val(), 10); $('#checkbox').prop('checked', true); $parent.find('.number').val(++$val); total(); }); // Будет правильно работать, если класс .number только один на странице $('#checkbox').on('change',function() { if($(this).is(":checked")) $('.number').val('1'); }); #checkbox меняете на id своего чекбокса
  11. Попробуйте очистить кэш или дайте ссылку на сайт. UPD. Заметил, что js-код, который Вы сбросили, не имеет никакого отношения к написанному Вами html-коду. Поэтому ничего в работе и не изменилось. Ищите код, где обработчик события вешается на .minus или .js-minus-lite, а не .js-minus.
  12. Вы не поняли вопроса. Например, пользователь заходит на сайт site.ru, и нужно ему вывести некую информацию, которая хранится на странице site.ru/page2.html. Я создаю XMLHttpRequest на ту страницу и делаю поиск по dom'у c указанием id тега, в котором хранится нужная мне информация. Вопрос в том, как достичь максимального быстродействия. Хранить все в скрытом теге - нужно делать медленный поиск по dom'у и искать этот элемент. Можно было бы все записать в data-* атрибуте для тега body, но я читал, что некоторые браузеры возвращают только контент, который находится между <body>...</body>. Какие есть еще варианты?
  13. var parsevalue = value-1; замените на var parsevalue = value && value-1; Для современных браузеров можно использовать type="number", чтобы не делать проверку диапазона введенных данных на js http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number
  14. Здравствуйте. Мне нужно на странице сохранить некоторые данные, чтобы в будущем подгрузить их помощью xhr. Каким образом это лучше сделать в плане производительности? Создать скрытый div с data-* параметрами, или есть лучшее решение?
  15. Я не против цикла в этом плане, просто надеялся, что кто-то подскажет уже готовую функцию, о которой я мог не знать.
  16. Здравствуйте. У меня есть объект: var obj = { a: { b: [], c: [] }, d: { e: ['test'], f: [], g: [] } } Есть ли возможность узнать значение ключа e, не указывая полный путь к нему (obj.d.e) и без циклов? То есть, я ищу что-то подобное методу find() в jquery.
  17. я тоже пришел к решению создать div https://jsfiddle.net/0wo1z717/2/, просто мне не очень нравится такое решение, надеялся, кто-то предложит более оптимальное. documentFragment бы лучше в данном случае подошел, но он не имеет метода innerHTML, и из него не получится получить код в виде строки, насколько мне известно.
  18. Здравствуйте. У меня есть два блока, к примеру <div id="z">z</div> <div id="x">x</div> Мне нужно их по очереди клонировать, а в конечном результате получить этот код в виде строки '<div id="z">z</div><div id="x">x</div>' Как это правильно сделать? Это для тестов https://jsfiddle.net/0wo1z717/
  19. #page {position:relative}.sidebar {position:absolute;bottom:0}Как вариант, но надежнее flexbox'ом все сделать, если поддержка браузеров устроит.
  20. Потому что на первой итерации цикла проверяется условие if(замена масла == ремонт кпп). Оно ложно, поэтому выполняется блок else (выводится "Работа не выполняется" и происходит выход с функции).
  21. Здравствуйте. Мне нужно удалить обработчик определенного элемента. Нашел метод .off() в jquery, но что-то не получается сделать, что мне нужно. https://jsfiddle.net/r7bk9pga/1/ Помогите в примере убрать обработчик с li.off
  22. Вы к #div_body применяете прозрачность opacity: 0.5; из-за этого то, что находится под этом блоком влияет на его цвет. https://jsfiddle.net/936we2ur/ https://jsfiddle.net/gn1fzktu/3/
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy