반응형

javascript 82

jquery를 사용하여 iFrame 부모 페이지에 액세스하는 방법

jquery를 사용하여 iFrame 부모 페이지에 액세스하는 방법 iframe이 있으며 부모 요소에 액세스하기 위해 다음 코드를 구현했습니다. window.parent.document.getElementById('parentPrice').innerHTML jquery를 사용하여 동일한 결과를 얻는 방법은 무엇입니까? 업데이트: 또는 jquery를 사용하여 iFrame 부모 페이지에 액세스하는 방법은 무엇입니까?iFrame 부모에서 찾으려면 다음을 사용합니다. $('#parentPrice', window.parent.document).html(); $() 래퍼의 두 번째 파라미터는 검색하는 컨텍스트입니다.기본값은 document 입니다. jquery를 사용하여 iFrame 상위 페이지에 액세스하는 방법 w..

programing 2022.11.06

$(표준)즉석 속기

$(표준)즉석 속기 다음 줄임말인가요?$(document).ready? (function($){ //some code })(jQuery); 이 무늬가 많이 쓰이고 있는 것 같은데, 참고가 안 되네요.의 줄임말이라면$(document).ready()동작하지 않을 가능성이 있는 특별한 이유가 있습니까?제 테스트에서는 항상 준비 이벤트 전에 불이 나는 것 같습니다.약어는 다음과 같습니다. $(function() { // Code here }); 의 줄임말$(document).ready(handler)이$(handler)(어디서)handler함수가 됩니다).여기 보세요. 질문의 코드는 이 코드와 무관합니다..ready()오히려 jQuery 개체를 인수로 하는 즉시 호출된 함수식(IIFE)입니다.그 목적은 적어도..

programing 2022.11.06

Javascript에 var_dump(PHP)와 동등한 것이 있습니까?

Javascript에 var_dump(PHP)와 동등한 것이 있습니까? Javascript에서 객체에 어떤 메서드/필드가 있는지 확인해야 합니다.다른 사람들이 말한 것처럼 Firebug를 사용하면 Firefox에서 걱정할 필요가 없습니다.Chrome과 Safari는 둘 다 Firebug의 콘솔과 거의 동일한 인터페이스를 가진 내장 개발자 콘솔을 가지고 있기 때문에 코드를 이러한 브라우저 간에 이식할 수 있습니다.다른 브라우저에는 Firebug Lite가 있습니다. Firebug 옵션이 아닌 경우 다음 간단한 스크립트를 사용해 보십시오. function dump(obj) { var out = ''; for (var i in obj) { out += i + ": " + obj[i] + "\n"; } aler..

programing 2022.11.06

JavaScript에서 변수가 숫자인지 문자열인지 확인합니다.

JavaScript에서 변수가 숫자인지 문자열인지 확인합니다. JavaScript에서 변수가 숫자인지 문자열인지 어떻게 확인할 수 있는지 아는 사람 있나요?생성자가 아닌 리터럴 표기법을 사용하는 경우 type of: 를 사용할 수 있습니다. typeof "Hello World"; // string typeof 123; // number : 생성자var foo = new String("foo") 것을 합니다.typeof도 모른다object★★★★★★에foo 타입을 체크하는 보다 확실한 방법은 언더스코어.js(주석된 소스는 여기에서 찾을 수 있습니다)에 있는 메서드를 이용하는 것입니다. var toString = Object.prototype.toString; _.isString = function (obj..

programing 2022.10.27

명령줄에서 스크립트 기능 실행(노드 JS)

명령줄에서 스크립트 기능 실행(노드 JS) 노드로 웹 앱을 만들고 있습니다.JS 파일이 있는 경우db.js기능을 가지고init명령줄에서 어떻게 그 함수를 호출할 수 있습니까?이 방법을 사용하는 이유나 보다 표준적인 방법에 대해서는 코멘트를 하지 않습니다.다음은 질문에 대한 해결책입니다.명령줄에 필요한 견적 유형은 다를 수 있습니다. 고객님의 고객명db.js, 를 내보냅니다.init기능.여러 가지 방법이 있지만, 예를 들어 다음과 같습니다. module.exports.init = function () { console.log('hi'); }; 그럼 이렇게 불러주세요.db.js는 명령 프롬프트와 같은 디렉토리에 있습니다. node -e 'require("./db").init()' 다른 독자들에게 OP의ini..

programing 2022.10.27

JavaScript를 사용하여 URL 매개 변수 변경 및 기본값 지정

JavaScript를 사용하여 URL 매개 변수 변경 및 기본값 지정 다음 URL이 있습니다. site.fwx?position=1&archiveid=5000&columns=5&rows=20&sorting=ModifiedTimeAsc 제가 필요한 것은 'rows' url param 값을 제가 지정한 값으로 변경할 수 있는 것입니다. 예를 들어 10입니다.그리고 'rows'가 존재하지 않는 경우 URL 끝에 추가하여 이미 지정한 값을 추가해야 합니다(10).함수를 구성하기 위해 Sujoy의 코드를 확장했습니다. /** * http://stackoverflow.com/a/10997390/11236 */ function updateURLParameter(url, param, paramVal){ var newAd..

programing 2022.10.27

모든 JavaScript 프로그래머가 알아야 할 것은 무엇입니까?

모든 JavaScript 프로그래머가 알아야 할 것은 무엇입니까? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 모든 JavaScript 프로그래머가 "나는 JavaScript를 안다"고 말할 수 있도록 하기 위해 알아야 할 것이 있는가?jQuery가 아닙니다.YUI 말고.없음(등) 프레임워크는 유용할..

programing 2022.10.27

로케이션 해시의 변경을 검출하려면 어떻게 해야 합니까?

로케이션 해시의 변경을 검출하려면 어떻게 해야 합니까? 네비게이션에는 Ajax와 해시를 사용하고 있습니다. 경우, 이 정보가 있는지 할 수 있는 ?window.location.hash렇게변고고고고고? http://example.com/blah#123에서 http://example.com/blah#456으로 서류가 로딩될 때 확인하면 됩니다. 하지만 #해시 기반의 내비게이션이 있으면 브라우저의 뒤로 버튼을 눌러도 작동하지 않습니다(blah #456에서 blah #123으로 점프합니다). 주소창 안쪽에 표시되는데 자바스크립트로는 안 잡히네요.이것을 실제로 실행하는 유일한 방법(「really simple history」가 이것을 실시하는 방법)은, 현재의 해시를 계속 체크하는 간격을 설정하는 것입니다.또, 이..

programing 2022.10.18

Angular의 라이프 사이클은 어떻게 됩니까?JS 컨트롤러?

Angular의 라이프 사이클은 어떻게 됩니까?JS 컨트롤러? 누가 Angular의 라이프 사이클을 명확히 해주시겠어요?JS 컨트롤러란? 컨트롤러는 싱글톤입니까, 아니면 온디맨드 방식으로 생성/파괴됩니까? 후자의 경우 컨트롤러의 생성/파괴를 일으키는 요인은 무엇입니까? 다음 예를 생각해 보겠습니다. var demoApp = angular.module('demo') .config(function($routeProvider, $locationProvider) { $routeProvider .when('/home', {templateUrl: '/home.html', controller: 'HomeCtrl'}) .when('/users',{templateUrl: '/users.html', controller: ..

programing 2022.10.18

특정 유형의 모든 이벤트청취자 삭제

특정 유형의 모든 이벤트청취자 삭제 다음을 사용하여 추가된 특정 유형의 모든 이벤트 청취자를 제거합니다.addEventListener()모든 리소스에서 이 작업을 수행할 필요가 있다고 합니다. elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown',specific_function); 다만, 다음과 같이, 현재의 상태를 파악하지 않고 클리어 할 수 있도록 하고 싶습니다. elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown'); 그것은 가로채기 없이는 불가능하다.addEventListener불행..

programing 2022.10.18
반응형