PHP 및 JavaScript에서 Magento 용 모듈을 작업 중입니다.페이지에서 Div가 발견 된 경우에만 JavaScript 실행
JavaScript 부분은 Magento와 함께 제공되는 기본 PrototypeJS 라이브러리를 사용하고 있습니다. Prototype을 처음 사용합니다. 이 코드 페이지에서 실행될 때
은 어쨌든 코드의이 부분은 아래에있는 내 모듈 일부 페이지 지금에 실행하고 문제가에 삽입하는 사업부를 변경,의 사업부가 발생하지 않는 것을 수정할 페이지.
것은 .nam-modal-body
// Set Modal Div CSS Width
$$('.nam-modal-body')[0].setStyle({
width: this.options.modalWidth + "px",
'margin-left': -(this.options.modalWidth/2) + "px"
});
'Uncaught TypeError : 'length'of null '속성을 읽을 수 없습니다. jQuery를 사용하고 있지 않지만 PrototypeJS – JasonDavis
을 유감스럽게 생각합니다. 프로토 타입을 모르지만 쉽게 바닐라 JS로 변환 할 수 있습니다. – DevlshOne
바코드 JS 예제 (맨 위)에서 'if (myDiv.length> 0) {'또는'if ($$ ('. 남 모드 몸체 '). 길이> 0) {' – metadings