다음은 내가하려는 일의 샘플입니다.요소가 대화 상자로 구성되었는지 어떻게 확인할 수 있습니까?
다른 작업을 수행하기 전에 '첨부'를 클릭하면 대화 상자가 정상적으로 표시됩니다. 하지만 먼저 "열기"를 클릭하면 오류가 발생합니다. 나는 대화 모달는 그것은 당신이 뭘하려는 건지 말 좀 힘들지만, 데이터를 사용할 수
if ($('#dialog-modal').dialog('widget') == '')
다음은 내가하려는 일의 샘플입니다.요소가 대화 상자로 구성되었는지 어떻게 확인할 수 있습니까?
다른 작업을 수행하기 전에 '첨부'를 클릭하면 대화 상자가 정상적으로 표시됩니다. 하지만 먼저 "열기"를 클릭하면 오류가 발생합니다. 나는 대화 모달는 그것은 당신이 뭘하려는 건지 말 좀 힘들지만, 데이터를 사용할 수
if ($('#dialog-modal').dialog('widget') == '')
대화()에 연결되어있는 경우이 줄 알아해야 알 필요가 대화 상자가 첨부되었는지 확인하십시오.
if ($('#dialog-modal').data('uiDialog')) {
alert('dialog attached');
}
대부분의 플러그인은 대상 HTML 요소에 일부 클래스와 데이터를 추가합니다. 당신은 단순히 불을 지르고 화면 또는 다른 화면에 볼 수있는 클래스의
if($('selector').hasClass('classAdded')){
//do something
}
또는
if($('selector').data('dataKey')){
//do something
}
같은 조건 에 보관 할 수있는 것보다 당신은 어떤 클래스가 추가 데이터를 찾을 필요가있다. 할당 할 데이터를 얻으려면
alert(JSON.stringify($(selector).data()));