2011-07-03 1 views
0

jQuery UI DatePicker를 작은 달력 아이콘 버튼을 클릭 한 상태에서 아이콘과 함께 아래의 위치에 나타낼 수있는 아이디어가 있다면 입력 상자 아래에 있으며 입력 텍스트 상자를 클릭하면 입력 상자가 왼쪽으로 정렬됩니까?클릭 한 내용에 따라 동적으로 jQuery UI DataPicker를 표시하는 방법

beforeShow: function(input,inst){ 
    //check if the icon is clicked, then 
     inst.dpDiv.css(
      { 
       marginLeft: input.offsetWidth + 5 + 'px' 
      } 
     ); 
    //end if 
}, 

을하지만 내가 어떻게 아이콘을 클릭하면, 디폴트 CSS를 변경 감지 않는다 :

내가 클릭 것을 감지 할 수 있다면 생각, 다음 아래 beforeShow를 사용할 수 있습니까?

답변

0

처리기 내부에서 this은 클릭 한 요소를 나타냅니다.

내가 사용

이 아이콘 (http://api.jquery.com/click/)에 바인딩 클릭을 말할 것입니다 코드의 부재에서