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


Добавить директив директивы в AngularJS

Я пытаюсь создать директиву, которая заботится о добавление директивы к элементу, на котором он объявлен. Например, я хочу построить директиву, которая заботится о добавлении datepicker,datepicker-language и ng-required="true". если я пытаюсь добавить эти атрибуты, а затем использовать $compile Я, очевидно, создать бесконечный цикл, поэтому я проверяю, если я уже добавил необходимые атрибуты: angular.module('app') .directive('superDirective', function ($compile, $injector) { return { ...

Превращение live () в on () в jQuery

Мои приложения и добавлены динамически раскрывающиеся меню. Пользователь может добавить столько, сколько ему нужно. Я традиционно использовал jQuery live() метод для обнаружения, когда один из этих выпадающих списков был change()Эд: $('select[name^="income_type_"]').live('change', function() { alert($(this).val()); }); начиная с jQuery 1.7, я обновил это: $('select[name^="income_type_"]').on('change', function() { alert($(this).val()); }); глядя на документы, это должно быть сове ...

Удаление дубликатов из массива объектов в JavaScript

у меня есть объект, который содержит массив объектов. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); мне интересно, что является лучшим методом для удаления дубликатов объектов из массива. Так, например, вещи.дело бы стало... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"} ...

НГ-повторите событие финиша

Я хочу вызвать некоторую функцию jQuery targeting div с таблицей. Эта таблица заполняется ng-repeat. когда я вызываю его на $(document).ready() у меня нет результата. и $scope.$on('$viewContentLoaded', myFunc); не помогает. есть ли способ выполнить функцию сразу после завершения ng-repeat population? Я прочитал совет об использовании custom directive, но я понятия не имею, как использовать его с ng-repeat и моим div... ...

событие.функция preventDefault() не работает в IE

Ниже приведен мой код JavaScript (mootools): $('orderNowForm').addEvent('submit', function (event) { event.preventDefault(); allFilled = false; $$(".required").each(function (inp) { if (inp.getValue() != '') { allFilled = true; } }); if (!allFilled) { $$(".errormsg").setStyle('display', ''); return; } else { $$('.defaultText').each(function (input) { if (input.getValue() == input.getAttribute('title')) { ...

Получение значения select (выпадающего списка) перед изменением

то, что я хочу достичь, когда <select> выпадающий список изменен я хочу, чтобы значение выпадающего списка перед изменением. Я использую версию 1.3.2 jquery и использую событие изменения, но значение, которое я получаю, после изменения. <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> допустим, ...

Что такое ' @ ' (символ at)в декораторе Redux @connect?

Я изучаю Redux с React и наткнулся на этот код. Я не уверен, что это возвращение конкретное или нет, но я видел следующий фрагмент кода в одном из примеров. @connect((state) => { return { key: state.a.b }; }) в то время как функциональность connect довольно просто, но я не понимаю @ до connect. Это даже не оператор JavaScript, если я не ошибаюсь. может кто-нибудь объяснить, пожалуйста, что это и почему это использовали? обновление: Это на самом деле часть react-redux который ис ...

В чем разница между JSON и объектной Литеральной нотацией?

может ли кто-нибудь сказать мне, в чем основное различие между объектом JavaScript, определенным с помощью "Объектная Литеральная Нотация" и объект JSON? согласно Книге JavaScript он говорит, что это объект, определенный с помощью Объект Нотации: var anObject = { property1 : true, showMessage : function (msg) { alert(msg) } }; почему это не объект JSON в данном случае? Просто потому, что он не определен с помощью кавычек? ...

Проверьте, загружено ли изображение (без ошибок) в JavaScript

Я использую JavaScript с библиотекой jQuery для управления миниатюрами изображений, содержащихся в неупорядоченном списке. Когда изображение загружается, оно делает одно, когда возникает ошибка, оно делает что-то еще. Я использую методы jQuery load() и error() в качестве событий. после этих событий я проверяю изображение DOM элемент для .завершите, чтобы убедиться, что изображение еще не загружено, прежде чем jQuery сможет зарегистрировать события. Он работает правильно, за исключением, когда о ...

Преобразование RGB в RGBA поверх белого

у меня есть шестнадцатеричный цвет, например #F4F8FB (или rgb(244, 248, 251)) что я хочу превращается в как-прозрачный-как-можно цвет rgba (при отображении поверх белого). Есть смысл? Я ищу алгоритм или, по крайней мере, идею алгоритма для того, как это сделать. Например: rgb( 128, 128, 255 ) --> rgba( 0, 0, 255, .5 ) rgb( 152, 177, 202 ) --> rgba( 50, 100, 150, .5 ) // can be better(lower alpha) идеи? FYI решение, основанное на ответе Гуффа: function RGBtoRGBA(r, g, b){ ...

Печать Var в JsFiddle

Как бы я напечатал что-то на экране результатов в JsFiddle из моего JavaScript. Я не могу использовать document.write(), Это не позволяет ему, ни print. что я должен использовать? ...

Разница между объектом узла и объектом элемента?

я полностью запутался между объектом узла и объектом элемента. document.getElementById() элемент возвращает объект, в то время как document.getElementsByClassName() возвращает объект NodeList (коллекция элементов или узлов?) Если div является объектом элемента, то как насчет объекта узла div? что такое объект узла? являются ли объект документа, объект элемента и текстовый объект также объектом узла? согласно книге Дэвида Фланагана " объект документа, его объекты элементов и текстовые объекты ...

После установки Gulp: "команда' gulp ' не найдена"

после установки залпом.js через npm, я получаю no command 'gulp' found ошибка при запуске gulp команда из того же каталога, в которых они установлены. когда ...

Карта против объекта в JavaScript

Я только что обнаружил chromestatus.com и, потеряв несколько часов своего дня, нашел эту запись: карта: объекты карты-это простые карты ключей / значений. что меня смутило. Обычные объекты JavaScript-это словари, так как это Map отличается от словаря? Концептуально они идентичны (согласно в чем разница между картой и словарем?) документация ссылки на chromestatus также не помогают: объекты карты-это коллекции пар ключ / значение, где как ключи, так и значения могут быть произвольными ...

JavaScript эквивалент PHP в массиве()

есть ли способ в JavaScript сравнить значения из одного массива и посмотреть, находится ли он в другом массиве? похоже на PHP in_array ...

Как отправить письмо с JavaScript

Я хочу, чтобы мой сайт, чтобы иметь возможность отправлять электронную почту без перезагрузки страницы. Поэтому я хочу использовать Javascript. <form action="javascript:sendMail();" name="pmForm" id="pmForm" method="post"> Enter Friend's Email: <input name="pmSubject" id="pmSubject" type="text" maxlength="64" style="width:98%;" /> <input name="pmSubmit" type="submit" value="Invite" /> вот как я хочу вызвать функцию, но я не уверен, что положить в функцию javascript. Из иссле ...

Динамическое создание ключей в ассоциативном массиве JavaScript

как я могу динамически создавать ключи в ассоциативных массивах javascript? вся документация, которую я нашел до сих пор, заключается в обновлении уже созданных ключей: arr['key'] = val; у меня есть строка, как это " name = oscar " и я хочу закончить с что-то вроде этого: { name: 'whatever' } то есть я разделяю строку и получаю первый элемент, и я хочу поместить его в словарь. код var text = ' name = oscar ' var dict = new Array(); var keyValuePair = text.split(' = '); dict[ keyValu ...

Как получить весь документ HTML в виде строки?

есть ли способ в JS получить весь HTML в пределах html теги, как строку? document.documentElement.?? ...

литой отправитель.ошибка js: не удалось загрузить ресурс: net:: ERR не удалось в Chrome

недавно я начал получать следующие ошибки консоли, без каких-либо изменений кода. Я не устанавливал никаких расширений в последнее время. Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FA ...

очистить консоль javascript в Google Chrome

мне было интересно, могу ли я очистить консоль с помощью какой-то команды.. console.log(), можно распечатать... есть ли команда для очистки консоли?.. Я пытался console.log(console); и получил эту функцию ниже... assert: function assert() { [native code] } constructor: function Console() { [native code] } count: function count() { [native code] } debug: function debug() { [native code] } dir: function dir() { [native code] } dirxml: function dirxml() { [native code] } error: function error() ...