2011-03-30 5 views
1

버튼과 div의 차이점을 알려주세요. html과 jquery 둘 다 사용하십시오.버튼과 div의 차이점

내 문제는 jquery datepicker를 사용하고 있습니다. 버튼을 열거 나 닫을 때 div로 작업하려고 할 때 작동하지 않습니다.

//working fine 
$('#button').datepick(); 

//not working 
$('#mydiv').datepick(); 

해결책이 필요하고 해결책이 필요한 경우 매우 감사드립니다.

+0

누군가 내게 내 질문에 대한 투표를 해 주었다. 내가 내 실수를 안다. ?? –

+2

그리고 나는 그것을 다시 투표했다. 어리석은 질문이라 불리는 것은 아무것도 없다. 우리 모두 초보자 였고, 다른 것을 묻고 계속 질문했다. –

+0

여러분의 많은 도움이 감사드립니다. @Mohammed –

답변

1

해시 기호 (#)를 사용할 때 jQuery에서 개체의 ID를 참조하고 유형별로 가져 오지 않습니다.

이 작동하는 경우 :

<div id="button"></div> 

또는

<input type="button" id="button"> 

당신은 당신이 원하는 어느 하나를 사용할 수 있습니다

$('#button').datepick(); 

그런 다음 당신도 있습니다. 아마 어쩌면 datepicker 플러그인의 예제 코드는 분명히 도움이 될 것입니다 selectors

에 jQuery를 문서에서 좀 더보고 도움이 될 것이다.

jQuery를

$(document).ready(function() { 
    $('#datepicker').datepicker(); 
}); 

HTML

<div type="text" id="datepicker"></div> 

사업부의 ID가 datepicker이다, 따라서 당신이 날짜 선택기에 전달하는 선택은 입니다.

<input id="red" type="text"> 

당신은 사용합니다 : 그것은 될 수 본질적으로

$('#red').datepicker(); 

당신은 당신이 통과 할 개체 (DIV 또는 입력)를 얻기 위해 (이 경우 ID)에 선택기를 사용하는 datepicker API 그런 다음 전달 된 객체를 사용하여 처리합니다.

+0

물건을 선택하지 않는 man.I 그냥 왜 날짜 선택 도구와 입력 필드를 잘 작동하는지 알고 싶습니다. 왜 그 div 일하는 ?? –

+0

내 대답이 업데이트되었으므로 잘 알 수 있습니다. – jon3laze