«javascript» 태그된 질문

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


6
Google Map API v3 — 경계 및 중심 설정
최근에 Google Maps API V3으로 전환했습니다. 배열에서 마커를 플로팅하는 간단한 예제를 작성하고 있지만 마커를 기준으로 자동으로 중심을 맞추고 확대 / 축소하는 방법을 모릅니다. Google 자체 문서를 포함하여 순 고도를 검색했지만 명확한 답변을 찾지 못했습니다. 나는 단순히 평균 좌표를 취할 수 있지만 그에 따라 줌을 어떻게 설정합니까? function initialize() { var …

13
현재 실행중인 스크립트를로드 한 스크립트 태그를 어떻게 참조합니까?
현재 실행중인 자바 스크립트를로드 한 스크립트 요소를 어떻게 참조 할 수 있습니까? 상황은 다음과 같습니다. HEAD 태그 아래에 페이지에 "마스터"스크립트가 많이로드되어 있습니다. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <script type="text/javascript" src="scripts.js"></script> "scripts.js"에는 다른 스크립트를 요청시로드 할 수있는 스크립트가 있습니다. HEAD 요소가 렌더링을 완료하지 …

19
이스케이프 된 URL 매개 변수 가져 오기
URL 매개 변수를 가져올 수 있고 JavaScript 오류 "malformed URI sequence"를 출력하지 않고이 검색 문자열을 지원하는 jQuery 플러그인을 찾고 있습니다. 이를 지원하는 jQuery 플러그인이 없으면이를 지원하도록 수정하는 방법을 알아야합니다. ?search=%E6%F8%E5 디코딩 될 때 URL 매개 변수의 값은 다음과 같아야합니다. æøå (문자는 노르웨이어입니다). 서버에 액세스 할 수 없으므로 서버에서 아무것도 수정할 …

8
jQuery로 요소의 ID 변경
jQuery를 사용하여 요소의 ID를 변경해야합니다. 분명히 이들은 작동하지 않습니다. jQuery(this).prev("li").attr("id")="newid" jQuery(this).prev("li")="newid" 나는 다음 코드로 그렇게 할 수 있음을 발견했다. jQuery(this).prev("li")show(function() { this.id="newid"; }); 그러나 그것은 나에게 옳지 않은 것 같습니다. 더 좋은 방법이 있어야합니까? 또한없는 경우 표시 / 숨기기 또는 다른 효과 대신 사용할 수있는 다른 방법은 무엇입니까? 분명히 ID를 …
302 javascript  jquery 

12
RequireJS가 필수 스크립트를 캐시하지 못하도록 방지
RequireJS는 필요한 자바 스크립트 파일을 캐시하는 내부 작업을 수행하는 것 같습니다. 필요한 파일 중 하나를 변경하면 변경 사항이 적용되도록 파일 이름을 바꿔야합니다. 파일 이름 끝에 querystring 매개 변수로 버전 번호를 추가하는 일반적인 트릭은 requirejs에서 작동하지 않습니다. <script src="jsfile.js?v2"></script> 내가 찾고있는 것은 업데이트 할 때마다 스크립트 파일의 이름을 바꾸지 않고도 RequireJS …


21
JavaScript 함수가 정의되어 있는지 확인하는 방법
JavaScript의 함수가 정의되어 있는지 어떻게 알 수 있습니까? 나는 이런 식으로하고 싶다 function something_cool(text, callback) { alert(text); if( callback != null ) callback(); } 그러나 그것은 나를 얻는다 콜백은 함수가 아닙니다 콜백이 정의되지 않은 경우 오류가 발생합니다.


14
JSON 대신 생성 된 HTML을 반환하는 것이 왜 나쁜 습관입니까? 아니면?
JQuery 또는 다른 유사한 프레임 워크를 사용하여 사용자 정의 URL / 웹 서비스에서 HTML 컨텐츠를로드하는 것은 매우 쉽습니다. 나는이 접근법을 여러 번 사용하여 지금까지 성능이 만족 스럽습니다. 그러나 모든 책, 모든 전문가는 생성 된 HTML 대신 JSON을 사용하도록 노력하고 있습니다. HTML보다 훨씬 우수합니까? 훨씬 더 빠릅니까? 서버에 훨씬 적은 부하가 …
301 javascript  jquery  html  ajax  json 


5
Node 객체와 Element 객체의 차이점은 무엇입니까?
Node 객체와 Element 객체가 완전히 혼동됩니다. NodeList document.getElementById()객체를 document.getElementsByClassName()반환 하는 동안 Element 객체를 반환합니다 (Element 또는 Nodes의 컬렉션?) div가 요소 객체라면 div 노드 객체는 어떻습니까? 노드 객체 란 무엇입니까? 문서 객체, 요소 객체 및 텍스트 객체도 노드 객체입니까? David Flanagan의 책 '문서 객체, 요소 객체 및 텍스트 객체는 모두 노드 …
301 javascript  html  dom 


30
자식 요소를 가리킬 때 HTML5 드래그 리브가 시작되었습니다.
내가 겪고있는 문제 dragleave는 요소의 하위 요소를 가리킬 때 요소 의 이벤트 가 시작된다는 것 입니다. 또한 dragenter상위 요소를 다시 호버링 할 때 발생하지 않습니다. 나는 간단한 바이올린을 만들었습니다 : http://jsfiddle.net/pimvdb/HU6Mk/1/ . HTML : <div id="drag" draggable="true">drag me</div> <hr> <div id="drop"> drop here <p>child</p> parent </div> 다음 JavaScript를 사용하십시오. $('#drop').bind({ …

11
소스를 보지 않고 GitHub에서 HTML 파일을 직접 실행할 수 있습니까?
나는이있는 경우 .htmlGitHub의 저장소에 파일을 자바 스크립트 테스트 AA 세트를 실행하는, 내가 테스트를 실행 직접, 따라서 해당 페이지를 볼 수있는 방법이 예를 들면? 예를 들어, 어떻게 든 실제로 테스트 결과를 볼 수 있습니까? 리포지토리를 로컬 드라이브로 다운로드하거나 복제하지 않고 jQuery 테스트 스위트 에서 있습니까? 이것이 기본적으로 정적 콘텐츠 호스팅 비즈니스에 …
300 javascript  html  github 

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