javascript- все статьи тега ➜ страница 29


Таблицы данных, пытающиеся получить доступ datatables.net.js с RequireJS

Я пытаюсь настроить DataTables для работы с RequireJS, и моя конфигурация всегда приводит к этой ошибке: require.js:1926 GET https://preview.c9users.io/{username}/{workspace}/lib/datatables.net.js Uncaught Error: Script error for: datatables.net Мой lib/DataTables/* (ВКЛ. все модули) и lib/requirejs.js должны храниться локально в папке lib, поэтому я не понимаю, почему он пытается получить доступ к файлу datatables.net.js, поскольку ни в одном из конфигурационных файлов такая строка не упоми ...

MarkerClustererPlus: установить цвет значка / url независимо от размера

Я строю несколько сотен тысяч точек через MarkerClustererPlus, и я хочу установить группы иконок кластеров (цвет) на основе некоторого внешнего свойства ( не на основе количества представленных маркеров). Единственный способ, который я могу придумать, чтобы сделать это, - это создать несколько объектов MarkerClusterer и передать другой объект options, но я чувствую, что получу большой удар по производительности, делая это. Есть ли лучший способ? Учитывая изображение выше, я хотел бы 139, 24 ...

Как лучше всего удалить прослушиватель событий из элемента?

API jQuery .off() может удалить только событие, добавленное с помощью собственного метода on(или bind в jQuery), многие сторонние плагины могут добавлять события с помощью чистого javascript и из-за проблем совместимости браузера, есть ли какая-либо одна строка кода, которая может сделать это проще? ...

Аргумент "listener" должен иметь тип Function. Что-то не так с узлом.JS 9.3.0 1 на MacOS

Вот мой код, который я получил из официальных документов с некоторыми моими модификациями: let file = fs.createWriteStream( "data/test.txt" ); let httpOptions = "https://google.com"; const req = https.request( httpOptions, ( response ) => { response.on( 'data', ( chunk ) => { response.pipe( file ); file.on( "finish", () => {} ) .on( "close", () => { file.close(); } ) .on( "error", ( err ) => { console.log( "!!! Error: " + err ); } ...

Преобразование двоичных данных в base64 с помощью javascript

HTML5 позволяет хранить данные локально, что я думаю, это здорово. Например, вот как вы можете использовать его: var store = window.localStorage; store.setItem('foo', "hellow world"); var test = store.getItem('foo'); // test should = "hellow world" В html можно динамически отображать изображение, задав его источник следующим образом: "data:image/jpg;base64," + (base64string) Итак, мой вопрос: как я могу преобразовать двоичные данные в строку base64, ...

Добавление нескольких прямоугольник на элемент данных в Д3

Используя d3, я пытаюсь написать сценарий для визуализации размера числа, показывая его состоящим из отдельных блоков . Таким образом, число 5 будет состоять из 5 прямоугольников. Общий синтаксис для создания прямоугольников в svg выглядит следующим образом. var p = d3.select("body").selectAll("p") .data([5, 3, 10]) .enter() .append("rect) ... Однако то, что я действительно хочу, - это то, что добавляет несколько прямоугольников на элемент данных. var p = d3.select("body") ...

Как сказать в vue js, что компонент не является пользовательским ()

Я использую vue.js, и он распознает компонент (menuitem) как пользовательский. <menu type="context" id="viewerContextMenu"> <menuitem id="firstId"></menuitem> <menuitem id="secondId"></menuitem> <menuitem id="thidId"></menuitem> </menu> Итак, у меня есть предупреждение в консоли браузера: "Unknown custom element: <menuitem> - did you register the component correctly? For recursive components, make sure to provide the "name" ...

Момент.js как получить неделю месяца? (стиль календаря google)

Я использую момент.js и это здорово. Проблема у меня сейчас в том, что я не могу понять, как получить неделю месяца с определенной датой. Я могу найти только "неделю года" в момент JS docs. Например, если я выберу сегодняшнюю дату (2/12/2014), я хотел бы знать, что эта дата находится во второй неделе этого месяца февраля и, следовательно, это вторая среда месяца. Есть идеи? Править: Я думаю, что некоторые разъяснения необходимы. Больше всего мне нужно энное число определенного дня в месяце. Нап ...

Разбиение пространства избегая двойные кавычки в JS строки: у '"б \" с" д ' В ['А','"Б \" С"','Д']

В настоящее время я создаю небольшой текстовый редактор для пользовательского формата файла. У меня есть графический интерфейс, но я также реализовал небольшую консоль вывода. Чего я хочу добиться, так это добавить очень простое поле ввода для выполнения некоторых команд и передачи параметров. Команда будет выглядеть так: compile test.json output.bin -location "Paris, France" -author "Charles "Demurgos"" Моя задача состоит в том, чтобы получить массив, содержащий разделенные пробелами аргум ...

Как добавить и удалить активный класс к элементу в чистом JavaScript

Я пытаюсь сделать меню навигации я сделал все HTML и CSS когда пришел к javascript я поражен в середине я могу добавить класс к элементу, но я не в состоянии удалить класс оставшиеся элементы. Пожалуйста, помоги мне с этим. вот мой код <!DOCTYPE html> <html> <head> <title>Navigation class Toggling</title> <style type="text/css"> * { margin: 0; padding: 0; box-sizing: border-box; ...

Шаблон Java SimpleDateFormat для JavaScript Date

Мне нужно преобразовать объект даты Java в строку, которая имеет тот же формат, что и даты JavaScript, когда они преобразуются в строку. На нашем сервере у нас есть JavaScript даты, которые являются .toString() ' d и имеют формат, как: Wed Mar 30 2016 00:00:00 GMT-0400 (EDT) И у меня есть объект Java Date, который я пытаюсь преобразовать в строку того же формата. До сих пор мой SimpleDateFormat шаблон EEE MMM dd yyyy '00:00:00' (часы, минуты и секунды всегда будут равны 0), но я не могу най ...

Как сортировать данные json сначала по данным, а затем по времени?

У меня есть данные json, подобные приведенным ниже. Я пытаюсь отсортировать его, используя приведенный ниже код function comp(a, b) { return new Date(a.event_date) - new Date(b.event_date); } data=data.sort(comp) Но проблема в том, что два события могут быть в одни и те же даты, но в разное время, что является еще одним элементом в данных json под названием event_time, как можно видеть на тех же данных json. Как отсортировать так, чтобы сначала он сортировал по event_date, а если ...

jqGrid дифференцировать в dataInit добавлять и редактировать формы

Как я могу различать в событии dataInit, добавляю ли я новые данные или редактирую их? Заранее благодарю. ...

Добавление Google Translate на веб-сайт

Глядя здесь Google Translate я получаю следующий код. <meta name="google-translate-customization" content="9f841e7780177523-3214ceb76f765f38-gc38c6fe6f9d06436-c"></meta> <div id="google_translate_element"> </div> <script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); } </script> <script t ...

Как выбрать динамически генерируемый элемент формы в jquery / javascript, используя его идентификатор?

Я пытаюсь создать строку из 3 полей формы динамически, когда пользователь нажимает на кнопку Добавить / символ плюс . Ниже приведен код Javascript, используемый для создания элементов формы: <script type="text/javascript"> var field_counter = 1; var field_limit = 5; species = document.getElementById('species'); breed = document.getElementById('breed'); function addInput(divName){ if (field_counter == field_limit) { alert("You have reached ...

Строка формата регулярных выражений JavaScript, содержащая номер карты American Express

Я пытаюсь отформатировать строку, содержащую номер кредитной карты American Express, используя регулярное выражение. Вот что я использую для форматирования номеров Visa, MasterCard и Discover, но это явно не работает для American Express: var formatVisaMasterCardDiscover = function ( number) { return number.split(/(?=(?:d{4})+($))/).filter(function ( n) { return (n != ""); }).join("-"); }; Итак, мне любопытно, каким будет регулярное выражение для числа Amex. Форм ...

Простые крестики-нолики AI [закрыто]

Я знаю, что об этом много спрашивали, и я искал другой код, но большинство из того, что я видел, не кажется безупречным (никогда не теряет) и простым, элегантным и эффективным. И я не могу решить, какой тип решения подходит под это описание. Решения, которые я видел: (1) Использование минимакса с альфа-бета-обрезкой. Это кажется мне сложным и, возможно, ненужным для такой простой игры? Может быть, это слишком сложно? Если нет, мне нужно будет сделать много жесткого кодирования или я неправиль ...

Остановить видео на youtube с помощью jquery?

У меня есть слайдер jquery, который я построил, в основном просто три панели, которые скользят, применяя отрицательные левые значения CSS. Работает отлично,но у меня есть видео на youtube в одном слайде, которое не останавливается, когда я скольжу. Я пробовал display: none и Visibility: hidden, который работает во всех, кроме IE, аудио продолжает идти в IE. Есть ли простой способ убить видео с помощью jquery? ...

Photoshop Javascript scripting сохранение и закрытие документа

У меня почему-то проблемы с сохранением; Я использую Photoshop CS5. 1 (если это действительно причина проблемы) error 8800: General Photoshop error occurred. This functionality may not be available in this version of Photoshop. Could not save a copy as C:...Temp001.jpeg0011338281522" because the file could not be found var thistimestamp = Math.round(new Date().getTime() / 1000); saveFile = new File( "/Users/Barny/My Pictures/Temp001" +thistimestamp+ ".jpeg" ) saveOptions = new JPEGSav ...

Chrome timeZone опция на сегодняшний день.методом tolocalestring()

Недавно я обнаружил, что существует новое расширение для JavaScript. Это добавляет несколько особенностей к объекту Date в toLocaleString, toLocaleDateString и toLocaleTimeString функции. Ссылка здесь . Меня особенно интересует опция timeZone, которая поддерживаетчасовые пояса IANA/Olson , такие как America/New_York или Europe/London. В настоящее время это поддерживается только в Google Chrome. Предыдущий совет состоял в том, чтобы работать в JavaScript с любым другим часовым поясом, кроме ...