사용자 정의 JS 컨트롤 - 간단 한 예제
7344 단어 사용자 정의
우선 MyControls 의 JS 파일 을 새로 만 듭 니 다. (다음 코드 삽입)
// ,
var button = function (ClientId) {
this.control = null; // :
this.id = null; // id
this.value = null; //
this.click = null; //
// ,
this.init = function () {
this.id = ClientId; // id
this.control = $("#" + ClientId); // id
var button_html = '<div href="#" id="button_'+this.id+'" class="button" > ' + this.value + '</div>'; // html
this.control.after(button_html);
//
$("#button_"+this.id+).unbind("click").bind("click",this.click);
this.control.hide(); //
};
}
이제 우리 가 이 상 대 를 어떻게 썼 지?
우선 jquery 플러그 인 을 가 져 옵 니 다.
그리고 우 리 는 이 파일 의 경 로 를 도입 해 야 합 니 다.
다음은 button 스타일 을 기록 합 니 다:
<style type="text/css">
.button {
padding: 10px 20px 10px 20px; border: medium solid #FF00FF; width:auto; height: 20px; float: left; background-color: #808080; font-family: ; font-size: large; font-weight: bold;
}
</style>
그리고 이제 우 리 는 너의 웹 페이지 에 쓰기:
<div id="btn"></div> //
<script type="text/javascript">
var btn_button = new button("btn"); // new , winfrom
btn_button.value = " "; //
btn_button.click = function () { //
alert(" ·");
}
btn_button.init(); // , !!!
</script>
저장, 열기, 실행 하면 결 과 를 볼 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Vue 어셈블리에서 여러 번 사용자 정의 매개변수 작업 재사용추가 정보: VUE 구성 요소(슬롯 slot 및 재사용 가능 구성 요소) 하위 구성 요소의 일부 내용이 부모 구성 요소를 통해 DOM을 전달할 때 부모 구성 요소props 전가의 비교적 좌절된 문법을 사용하지 않아도...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.