2014-10-03 4 views
0

저는 JS와 HTML을 처음 접했고 많은 사람들이 이해하려고 노력하고 있습니다. 누구든지 도움을주고 설명하면 많은 도움이 될 것입니다.이 특정 시나리오에서 데이터를 덮어 쓰는 중

여기 내 발췌 문장입니다.

<script> 
$(".radio-inline").click(function(){ 
$("#team").click(function(){ 
    create_Countdown(data[2].year, data[2].month, data[2].day, data[2].Hours, data[2].ampm, data[2].minute, data[2].second); 
    }); 
}); 
</script> 

jquery 함수 내에서 create_Countdown() 함수를 호출 할 때마다 모든 빈 페이지에 생성됩니다. 나는 다른 모든 코드가 어떤 이유로 삭제되고 있다고 가정합니다. 기이 한 일은 jquery 함수를 호출하지 않고 함수를 호출하면 원하는 곳에 인쇄한다는 것입니다.

아무도 도와 줄 수 있습니까? create_Countdown의 코드를 (볼 청하는 사람들)에 대한

여기가

function create_Countdown(yearx, monthx, dayx, hourx, ampmx, minutex, secondx){ //Code to create a new countdown with the parameters 
    new Countdown({year : yearx, 
    month : monthx, 
    day : dayx, 
    hour : hourx, 
    ampm : ampmx, 
    minute : minutex, 
    second : secondx}); 

}

내가 아니이 변화를하고 것입니다 있는지 확인하기 위해 새로운 전에 수익을 넣어 시도이다.

+1

그레이트, 어디'create_Countdown'에 대한 코드는 다음과 같습니다

현재 작업에서 볼 수 있습니까? (또한, 여기서'document.write'를 사용하고 있으며 그것이 문제의 원인이 될 것이라는 사실을 추측 할 것입니다.) –

+0

코드를 인간 언어로 설명해보십시오. 문제가 무엇인지 알아 내라. (팁 : 두 개의 클릭 이벤트 중 하나가 다른 이벤트 내부에 바인딩되고 그 안에 괄호가 없습니다). jQuery를 배우기 전에 JavaScript를 배우려면 시간을 투자하십시오. –

+0

여기에 create_Countdown 코드를 묻는 분들은 –

답변

0

나는 "고급 옵션"예제를 살펴 보았습니다. 기본적으로 카운트 다운이 생성 될 대상을 지정해야합니다 (그렇지 않으면 document.write 또는 html을 엉망으로 만든 것으로 보입니다). 당신의 자바 스크립트, 그리고

<div id="countdown"></div> 

:

먼저 당신은 당신의 HTML에서이 곳이 필요

function create_Countdown(yearx, monthx, dayx, hourx, ampmx, minutex, secondx) { 
    new Countdown({ 
     year : yearx, 
     month : monthx, 
     day : dayx, 
     hour : hourx, 
     ampm : ampmx, 
     minute : minutex, 
     second : secondx, 
     target : "countdown" // A reference to an html DIV id 
    }); 
} 

이 대신 기본 동작의 기존 HTML 요소의 내부 자체를 만들 카운트 다운을 알려줍니다 . http://jsfiddle.net/gnhtb1cp/5/

+0

야, 너 믿을 수가 없어. 고마워요,이 일로 지난 이틀 동안 미치게되었습니다. –

+0

저는 SOF를 처음 접했습니다. 어떻게 명성을 쌓을 수 있습니까? –

+0

주로 사람들의 질문에 대답합니다. http://stackoverflow.com/help/whats-reputation –

1

왜 서로 내부에 클릭 핸들러가 중첩되어 있습니까?

$(".radio-inline").click(function(){ 
    // when I click .radio-inline 
    // then attach click handler to #team element 
    $("#team").click(function(){ 
     //then when I click #team , after I have click radio-inline 
     //then create count_countdown 
     create_Countdown(data[2].year, data[2].month, data[2].day, data[2].Hours, data[2].ampm, data[2].minute, data[2].second); 
    }); 
}); 
+0

나는 모든 구문과 각 클래스와 ID에 액세스하는 방법을 배우기 위해 html로 계속 고민 중이다. 나는 각 영역을 하나씩 (C++ 코더 3 년) 액세스해야한다고 생각했다. 라디오 인라인 기능을 제거했지만 문제가 지속됩니다. –

관련 문제