2014-12-02 2 views
0

셔츠, 바지 등을 구입할 때 스크립트를 만들었습니다. 문제는 제가이 스크립트를 내 웹 사이트에서 실행할 때 완벽하게 작동한다는 것입니다. 그러나 JSFiddle을 사용하여 실행하면 전혀 작동하지 않습니다. 나는 내가 잘못하고있는 것을 이해하지 못하고 잘 작동하는 바이올린에 대한 다른 스크립트를 가지고있다. 누군가가 그것을 살펴보고 내가 실수 한 곳을 말해 주면 감사하겠습니다. 고맙습니다.jsfiddle을 사용한 자바 스크립트 계산

JS 바이올린 - http://jsfiddle.net/rissandimo/Lo6jsuvu/

내 웹 사이트 - 그것은 지금 노력하고 있습니다 http://omidnassir.com/programs/shirts/shirts.html

+0

의도적 인 의도가 없습니다. 기대되는 결과가 도움이 될 것입니다. "일하는 것"의 정의는 무엇입니까? – Todd

+0

가능한 복제본 http://stackoverflow.com/questions/5468350/javascript-not-running-on-jsfiddle-net – outlyer

+0

동의합니다.이 내용은 해당 문제의 정확한 사본입니다. 그 질문에 대한 답은 여기에 나온 해답보다 더 잘 해답을 설명합니다. – GregL

답변

0

.

JSFiddle 설정에 문제가 있습니다.

아니요 랩 - 바디로 설정했습니다. 설정이 다르며로드 중이므로 요소가 없으므로 JS 함수가 해당 시간에 바인드되지 않습니다.

+0

완벽하게 작동합니다. 감사!! – rissandimo

0

자바 스크립트를 배치 할 위치 (왼쪽 상단 패널의 두 번째 드롭 다운) 중 하나를 선택해야합니다. 당신이 당신의 자바 스크립트 문서가로드 될 때 실행되는 함수 내에 배치되며, 전역 범위에서 함수를 만들 수 없습니다 것을 의미한다 "는 onLoad"로 설정했기 때문에

annotated screenshot showing dropdown

이다. 이것이 버튼을 클릭하려고 할 때 "addToBasket() not defined"라고 불리는 이유입니다.