«javascript» 태그된 질문

ECMAScript (JavaScript / JS)에서의 프로그래밍 및 다양한 방언 / 구현 (ActionScript 제외)에 관한 질문이 있습니다. 이 태그는 거의 사용되지 않지만 [node.js], [jquery], [json] 및 [html] 태그와 가장 관련이 있습니다.

2
JSON을 서버에 보내고 JQuery없이 JSON을 반환합니다.
JSON (문자열화할 수 있음)을 서버에 보내고 JQuery를 사용하지 않고 사용자 측에서 결과 JSON을 검색해야합니다. GET을 사용해야하는 경우 JSON을 매개 변수로 어떻게 전달합니까? 너무 길어질 위험이 있습니까? POST를 사용해야하는 경우 onloadGET에서 해당 기능을 어떻게 설정 합니까? 아니면 다른 방법을 사용해야합니까? 말 이 질문은 간단한 AJAX를 보내는 것이 아닙니다. 중복으로 닫아서는 안됩니다.

21
버튼을 클릭하고 마우스를 놓은 후에도 부트 스트랩의 툴팁이 사라지지 않습니다.
부트 스트랩의 툴팁에 문제가 있습니다. 버튼을 클릭하면 커서가 버튼 밖에 있어도 툴팁이 유지됩니다. 매뉴얼 -Bootstrap의 툴팁 을 살펴 보았고 버튼을 클릭하면 동일한 문제가 나타납니다. 이 문제를 해결할 해결책이 있습니까? 최신 FF, IE에서 시도했습니다.



4
.json ()이 프라 미스를 반환하는 이유는 무엇입니까?
나는 fetch()최근에 API를 엉망으로 만들고 약간 기발한 것을 발견했습니다. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.dataPromise객체를 반환 합니다. http://jsbin.com/wofulo/2/edit?js,output 그러나 다음과 같이 작성된 경우 : let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = …

6
약속을 여러 번 해결하는 것이 안전합니까?
내 응용 프로그램에 다음 코드가 포함 된 i18n 서비스가 있습니다. var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + "' from …

7
Node.js에있는 다른 파일의 JavaScript 클래스 정의 포함
Node.js에 대한 간단한 서버를 작성 중이며 User다음과 같은 자체 클래스를 사용하고 있습니다 . function User(socket) { this.socket = socket; this.nickname = null; /* ... just the typical source code like functions, variables and bugs ... */ this.write = function(object) { this.socket.write(JSON.stringify(object)); } }; 그리고 나중에 프로세스를 많이 인스턴스화합니다. var server …

13
<select multiple = multiple>에서 선택한 모든 값을 가져 오는 방법은 무엇입니까?
이상하게 보였지만 이미 요청한 항목을 찾을 수 없었지만 여기에 있습니다! 다음과 같은 html이 있습니다. &lt;select id="select-meal-type" multiple="multiple"&gt; &lt;option value="1"&gt;Breakfast&lt;/option&gt; &lt;option value="2"&gt;Lunch&lt;/option&gt; &lt;option value="3"&gt;Dinner&lt;/option&gt; &lt;option value="4"&gt;Snacks&lt;/option&gt; &lt;option value="5"&gt;Dessert&lt;/option&gt; &lt;/select&gt; 사용자가 자바 스크립트에서 선택한 모든 값 (배열?)을 어떻게 얻습니까? 예를 들어 사용자가 점심 및 간식을 선택한 경우 {2, 4}의 배열이 필요합니다. 이것은 …
115 javascript  jquery  html 

12
Moment.js-내일, 오늘, 어제
나는 moment().fromNow()기능을 원하지만 날짜가 가까워지면 너무 정확합니다. '3 시간 후'가 아니라 '오늘'을 표시하고 싶지 않습니다. 기본적으로 '매일'정밀도로 표시됩니다. moment().calendar()기능을 사용해 보았는데 날짜 차이가 1 일 이상이면 포맷이되지 않습니다.

7
Angular에서는 배열의 개체를 검색해야합니다.
Angular에서는 많은 개체를 반환하는 개체가 범위에 있습니다. 각각 ID가 있습니다 (이것은 DB가 없으므로 플랫 파일에 저장되며 사용자가 할 수없는 것 같습니다 ng-resource) 내 컨트롤러에서 : $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} ]; 내보기에는 ng-showmore 로 기본적으로 숨겨진 물고기에 대한 추가 정보가 있지만 simple show …

8
jQuery text () 및 개행
말할 수 있고 싶어 $(someElem).text('this\n has\n newlines); 브라우저에서 줄 바꿈으로 렌더링됩니다. 내가 찾은 유일한 해결 방법은 someElem에서 css 속성 'white-space'를 'pre'로 설정하는 것입니다. 이것은 거의 작동하지만 패딩을 0으로 설정하더라도 텍스트와 someElem의 상단 사이에 성가 시게 큰 패딩이 있습니다. 이것을 제거하는 방법이 있습니까?
114 javascript  jquery  html 

6
Jasmine으로 jQuery AJAX 이벤트를 어떻게 확인합니까?
Jasmine을 사용하여 기본 jQuery AJAX 요청에 대한 BDD 사양을 작성하려고합니다. 현재 Jasmine을 독립 실행 형 모드 (예 :)로 사용하고 SpecRunner.html있습니다. jquery 및 기타 .js 파일을로드하도록 SpecRunner를 구성했습니다. 다음이 작동하지 않는 이유는 무엇입니까? has_returned는 "yuppi!" 경고가 잘 나타납니다. describe("A jQuery ajax request should be able to fetch...", function() { it("an XML …
114 javascript  jquery  ajax  jasmine  bdd 

7
CSS 필터 만 사용하여 검은 색을 특정 색상으로 변환하는 방법
내 질문은 : 대상 RGB 색상이 주어지면 CSS 필터#000 만 사용하여 검정색 ( )을 해당 색상으로 다시 칠하는 공식은 무엇 입니까? 답변이 수락 되려면 대상 색상을 인수로 받아들이고 해당 CSS filter문자열을 반환하는 함수 (모든 언어)를 제공해야 합니다. 이에 대한 컨텍스트는 background-image. 이 경우 KaTeX에서 특정 TeX 수학 기능을 지원하기위한 것입니다 …


3
내 angular.js ng-model에 json을로드하는 방법은 무엇입니까?
나는 아마도 매우 명백한 질문이라고 생각하지만 어디에서도 답을 찾을 수 없었습니다. 내 서버에서 클라이언트로 일부 JSON 데이터를로드하려고합니다. 지금은 JQuery를 사용하여 AJAX 호출 (아래 코드)로로드합니다. &lt;script type="text/javascript"&gt; var global = new Array(); $.ajax({ url: "/json", success: function(reports){ global = reports; return global; } }); &lt;/script&gt; 이것은 html 파일에 있습니다. 지금까지 작동하지만 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.