Вопросы с тегом «javascript»

943
Выбор и управление псевдоэлементами CSS, такими как :: before и :: после использования jQuery

Есть ли способ выбрать / манипулировать псевдоэлементами CSS, такими как ::beforeи ::after(и старая версия с одной точкой с запятой), используя jQuery? Например, моя таблица стилей имеет следующее правило: .span::after{ content:'foo' } Как я могу изменить 'foo' на 'bar', используя...

939
JQuery AJAX отправить форму

У меня есть форма с именем orderproductFormи неопределенным количеством входов. Я хочу сделать что-то вроде jQuery.get или ajax или что-то подобное, что вызовет страницу через Ajax, и отправить все входные данные формы orderproductForm. Я полагаю, один из способов сделать что-то вроде...

936
Как Trello получает доступ к буферу обмена пользователя?

Когда вы наводите курсор на карточку в Trello и нажимаете Ctrl+ C, URL этой карточки копируется в буфер обмена. Как они это делают? Насколько я могу судить, Flash-фильм не задействован. У меня установлен Flashblock , и на вкладке сети Firefox не отображается загруженный Flash-фильм. (Это обычный...

930
JSLint неожиданно сообщает: используйте функциональную форму «используйте строгий»

Я включаю утверждение: "use strict"; в начале большинства моих файлов Javascript. JSLint никогда раньше не предупреждал об этом. Но теперь это говорит: Используйте форму функции «используйте строгий». Кто-нибудь знает, какой будет «форма...

930
Использование Node.js требует ES6 импорта / экспорта

В проекте, над которым я работаю, у нас есть два варианта использования модульной системы: Импорт модулей с использованием requireи экспорт с использованием module.exportsи exports.foo. Импорт модулей с использованием ES6 importи экспорт с использованием ES6export Есть ли преимущества в...

924
Использование HTML5 / Canvas / JavaScript для создания скриншотов в браузере

Google «Сообщить об ошибке» или «Инструмент обратной связи» позволяет выбрать область окна браузера, чтобы создать снимок экрана, который будет отправлен вместе с вашим отзывом об ошибке. Снимок экрана Джейсона Смолла, размещенный в дублирующем вопросе . Как они это делают? API обратной связи...

919
Копировать элементы массива в другой массив

У меня есть массив JavaScript, dataArrayкоторый я хочу вставить в новый массив newArray. За исключением того, что я не хочу newArray[0]быть dataArray. Я хочу вставить все элементы в новый массив: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... или даже...

904
Проверьте, имеет ли переменная тип функции

Предположим, у меня есть любая переменная, которая определяется следующим образом: var a = function() {/* Statements */}; Я хочу функцию, которая проверяет, является ли тип переменной как функция. т.е. function foo(v) {if (v is function type?) {/* do something */}}; foo(a); Как я могу проверить,...

897
Должен ли CSS всегда предшествовать Javascript?

В бесчисленных местах онлайн я видел рекомендацию включить CSS до JavaScript. Рассуждения, как правило, имеют следующую форму : Когда дело доходит до заказа вашего CSS и JavaScript, вы хотите, чтобы ваш CSS был на первом месте. Причина в том, что поток рендеринга имеет всю информацию о стиле,...

897
Как я могу получить полный объект в console.log () Node.js, а не '[Object]'?

При отладке с помощью console.log(), как я могу получить полный объект? const myObject = { "a":"a", "b":{ "c":"c", "d":{ "e":"e", "f":{ "g":"g", "h":{ "i":"i" } } } } }; console.log(myObject); Выходы: { a: 'a', b: { c: 'c', d: { e: 'e', f: [Object] } } } Но я хочу также увидеть содержание...

896
Как мне узнать фактическую ширину и высоту HTML-элемента?

Предположим, что у меня есть объект, <div>который я хочу центрировать на дисплее браузера (область просмотра). Для этого мне нужно рассчитать ширину и высоту <div>элемента. Что я должен использовать? Пожалуйста, включите информацию о совместимости...