부트스트랩용 자바스크립트

jQueryEnder 와 함께 작동하는 새로운 맞춤형 플러그인으로 Bootstrap의 구성 요소에 생명을 불어넣으 세요 .

← 부트스트랩 홈으로 돌아가기

이 플러그인은 부트스트랩 상단 표시줄에 scrollspy(자동 업데이트 탐색) 상호 작용을 추가하기 위한 것입니다.

다운로드

bootstrap-scrollspy.js 사용

  1. $ ( '#상단바' ). 스크롤스파이 ()

마크업

탐색에 scrollspy 동작을 쉽게 추가하려면 data-scrollspy속성을 .topbar.

  1. <div 클래스 = "topbar" 데이터-scrollspy = "scrollspy" > ... </div>

행동 양식

$().scrollSpy()

자동은 사용자가 스크롤 위치에 따라 탐색 버튼을 활성화합니다.

  1. $ ( '본체 > .topbar' ). 스크롤스파이 ()

알림 Topbar 앵커 태그에는 확인 가능한 ID 대상이 있어야 합니다. 예를 들어, a <a href="#home">home</a>는 dom과 같은 항목과 일치해야 합니다 <div id="home"></div>.

.scrollSpy('새로고침')

scrollspy는 성능을 위해 탐색 버튼과 섹션 좌표를 캐시합니다. 이 캐시를 업데이트해야 하는 경우(동적 콘텐츠가 있는 경우) 이 새로 고침 메서드를 호출하면 됩니다. 데이터 속성을 사용하여 scrollspy를 정의했다면 본문에서 새로 고침을 호출하기만 하면 됩니다.

  1. $ ( '본문' ). scrollSpy ( '새로 고침' )

데모

이 페이지에서 상단 표시줄 탐색을 확인하십시오.

이 플러그인은 버튼 상태를 관리하기 위한 추가 기능을 제공합니다.

다운로드

bootstrap-buttons.js 사용

  1. $ ( '.tabs' ). 버튼 ()

행동 양식

$().button('전환')

푸시 상태를 전환합니다. btn에 활성화된 모양을 제공합니다.

알림data-toggle 속성 을 사용하여 버튼의 자동 토글을 활성화할 수 있습니다 .

  1. <버튼 클래스 = "btn" 데이터 토글 = "토글" > ... </button>

$().button('로드 중')

버튼 상태를 로딩으로 설정 - 버튼을 비활성화하고 텍스트를 로딩 텍스트로 바꿉니다. 로딩 텍스트는 data 속성을 사용하여 버튼 요소에 정의되어야 합니다 data-loading-text.

  1. <button class = "btn" data-loading-text = "로드 중..." > ... </button>

$().button('재설정')

버튼 상태 재설정 - 텍스트를 원본 텍스트로 바꿉니다.

$().버튼(문자열)

버튼 상태 재설정 - 텍스트를 데이터 정의 텍스트 상태로 바꿉니다.

  1. <버튼 클래스 = "btn" data-complete-text = "완료!" > ... </버튼>
  2. <스크립트>
  3. $('.btn').button('완료')
  4. </스크립트>

데모

이 플러그인은 빠르고 동적인 탭과 알약 기능을 추가합니다.

다운로드

bootstrap-tabs.js 사용

  1. $ ( '.tabs' ). ()

마크업

자바스크립트를 작성하지 않고 단순히 data-tabs또는 data-pills속성을 제공하여 탭 또는 알약 탐색을 활성화할 수 있습니다.

  1. <ul 클래스 = "탭" 데이터 탭 = "탭" > ... </ul>

행동 양식

$().tabs 또는 $().pills

지정된 컨테이너에 대한 탭 및 알약 기능을 활성화합니다. 탭 링크는 문서의 ID를 참조해야 합니다.

  1. <ul 클래스 = "탭" >
  2. <li class = "active" > <a href = "#home"> </a></li>
  3. <li > <a href = "#profile"> 프로필 </a></li>
  4. <li > <a href = "#messages"> 메시지 </a></li>
  5. <li > <a href = "#settings"> 설정 </a></li>
  6. </ul>
  7.  
  8. <div 클래스 = "알약 함량" >
  9. <div 클래스 = "활성" id = "집" > ... </div>
  10. <div ID = "프로필" > ... </div>
  11. <div ID = "메시지" > ... </div>
  12. <div ID = "설정" > ... </div>
  13. </div>
  14.  
  15. <스크립트>
  16. $ ( 함수 () {
  17. $ ( '.tabs' ). ()
  18. })
  19. </스크립트>

이벤트

이벤트 설명
변화 이 이벤트는 탭 변경 시 발생합니다. event.target및 를 사용 event.relatedTarget하여 활성 탭과 이전 활성 탭을 각각 대상으로 지정합니다.
  1. $ ( '#.탭' ). 바인드 ( '변경' , 함수 ( e ) {
  2. 전자 . target // 활성화된 탭
  3. 전자 . relatedTarget // 이전 탭
  4. })

데모

생 데님은 아마도 Austin의 청바지에 대해 들어 본 적이 없을 것입니다. Nesciunt tofu stumptown aliqua, 레트로 신디사이저 마스터 클렌저. 콧수염 진부한 템포, 윌리엄스버그 칼레스 비건 헬베티카. Reprehenderit 정육점 레트로 케피예 드림캐쳐 신디사이저. Cosby 스웨터 eu banh mi, qui irure 테리 리차드슨 ex squid. 알리큅 플레이스에트 샐비아 실룸 아이폰. Seitan aliquip quis 카디건 아메리칸 어패럴, 정육점 voluptate nisi qui.

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.

Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.

Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.

Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven't heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.

Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

Jason Frame이 작성한 우수한 jQuery.tipsy 플러그인을 기반으로 합니다. twipsy는 이미지에 의존하지 않고 애니메이션에 CSS3를 사용하고 타이틀 저장에 데이터 속성을 사용하는 업데이트된 버전입니다!

다운로드

bootstrap-twipsy.js 사용

  1. $ ( '#예제' ). 트위시 ( 옵션 )

옵션

이름 유형 기본 설명
생명 있는 부울 진실 툴팁에 CSS 페이드 전환 적용
지연 숫자 0 툴팁을 표시하기 전에 지연(ms)
지연 숫자 0 툴팁을 숨기기 전 지연(ms)
대체 '' 툴팁 제목이 없을 때 사용할 텍스트
놓기 '위에' 툴팁을 배치하는 방법 - 위 | 아래 | 왼쪽 | 오른쪽
HTML 부울 거짓 툴팁 내에서 html 콘텐츠 허용
라이브 부울 거짓 개별 이벤트 핸들러 대신 이벤트 위임 사용
오프셋 숫자 0 대상 요소에서 툴팁의 픽셀 오프셋
제목 문자열, 함수 '제목' 제목 텍스트를 검색하기 위한 속성 또는 메서드
방아쇠 '호버' 툴팁이 트리거되는 방법 - hover | 초점 | 수동
주형 [기본 마크업] twipsy를 렌더링하는 데 사용되는 html 템플릿입니다.

알림 개별 twipsy 인스턴스 옵션은 데이터 속성을 사용하여 대안적으로 지정할 수 있습니다.

  1. <a href = "#" data-placement = "below" rel = 'twipsy' title = 'Some title text' > 텍스트 </a>

행동 양식

$().twipsy(옵션)

요소 컬렉션에 twipsy 처리기를 연결합니다.

.twipsy('표시')

트윕시 요소를 표시합니다.

  1. $ ( '#요소' ). 트위시 ( '쇼' )

.twipsy('숨기기')

요소를 숨깁니다.

  1. $ ( '#요소' ). 트윅시 ( '숨기기' )

.twipsy(사실)

요소 twipsy 클래스 인스턴스를 반환합니다.

  1. $ ( '#요소' ). 트위시 ( 사실 )

알림 또는 로 검색할 수 있습니다 $().data('twipsy').

데모

타이트한 바지 다음 레벨 keffiyeh 아마도 들어 본 적이 없을 것입니다. 포토 부스 비어드 로우 데님 레터프레스 비건 메신저 백 스텀프타운. Farm-to-table seitan, mcsweeney's fixie 지속 가능한 quinoa 8비트 미국 의류 에는 terry richardson 비닐 샴브레이가 있습니다. 비어드 스텀프타운, 카디건 반미로모 썬더캣츠. 두부 바이오디젤 윌리엄스버그 마르파, 포로코 맥위니의 정화 비건 샴브레이. 정말 아이러니 한 장인은 키타가 무엇이든 간에 농장에서 식탁까지의 뱅크시인 오스틴 트위터 를 통해 프리건 크리드 로우 데님 싱글 오리진 커피 바이럴을 처리합니다.

팝오버 플러그인은 애플리케이션에 팝오버를 추가하기 위한 간단한 인터페이스를 제공합니다. bootstrap-twipsy.js 플러그인을 확장 하므로 프로젝트에 팝오버를 포함할 때 해당 파일도 가져와야 합니다!

참고 bootstrap-popover.js 전에 bootstrap- twipsy.js 파일을 포함해야 합니다 .

다운로드

bootstrap-popover.js 사용

  1. $ ( '#예제' ). 팝오버 ( 옵션 )

옵션

이름 유형 기본 설명
생명 있는 부울 진실 툴팁에 CSS 페이드 전환 적용
지연 숫자 0 툴팁을 표시하기 전에 지연(ms)
지연 숫자 0 툴팁을 숨기기 전 지연(ms)
대체 '' 툴팁 제목이 없을 때 사용할 텍스트
놓기 '오른쪽' 툴팁을 배치하는 방법 - 위 | 아래 | 왼쪽 | 오른쪽
HTML 부울 거짓 툴팁 내에서 html 콘텐츠 허용
라이브 부울 거짓 개별 이벤트 핸들러 대신 이벤트 위임 사용
오프셋 숫자 0 대상 요소에서 툴팁의 픽셀 오프셋
제목 문자열, 함수 '제목' 제목 텍스트를 검색하기 위한 속성 또는 메서드
콘텐츠 문자열, 함수 '데이터 콘텐츠' 콘텐츠 텍스트를 검색하기 위한 문자열 또는 메서드입니다. 아무것도 제공되지 않으면 콘텐츠는 data-content 속성에서 제공됩니다.
방아쇠 '호버' 툴팁이 트리거되는 방법 - hover | 초점 | 수동
주형 [기본 마크업] 팝오버를 렌더링하는 데 사용되는 html 템플릿입니다.

알림 개별 팝오버 인스턴스 옵션은 데이터 속성을 사용하여 대안적으로 지정할 수 있습니다.

  1. <a 데이터 배치 = "아래" href = "#" 클래스 = "btn 위험" rel = "팝오버" > 텍스트 </a>

행동 양식

$().팝오버(옵션)

요소 컬렉션에 대한 팝오버를 초기화합니다.

.popover('표시')

요소 팝오버를 표시합니다.

  1. $ ( '#요소' ). 팝오버 ( '표시' )

.popover('숨기기')

요소 팝오버를 숨깁니다.

  1. $ ( '#요소' ). 팝오버 ( '숨기기' )

데모

팝오버를 위해 마우스를 가져갑니다.

경고 플러그인은 경고에 가까운 기능을 추가하기 위한 초소형 클래스입니다.

다운로드

bootstrap-alerts.js 사용

  1. $ ( ".alert-message" ). 경고 ()

마크업

data-alert경고 메시지에 속성을 추가하기만 하면 자동으로 닫기 기능을 제공할 수 있습니다.

옵션

이름 유형 기본 설명
선택자 '.닫다' 경고를 닫기 위해 대상으로 지정할 선택기입니다.

행동 양식

$().경고()

닫기 기능으로 모든 경고를 래핑합니다. 알림이 닫힐 때 알림이 표시되도록 하려면 알림에 .fade.in클래스가 이미 적용되어 있는지 확인하세요.

.alert('닫기')

경고를 닫습니다.

  1. $ ( ".alert-message" ). 경고 ( '닫기' )

데모

×

성스러운 과카몰리! 스스로 확인하는 것이 좋습니다. 당신은 너무 좋아 보이지 않습니다.

×

오 스냅! 오류가 발생했습니다! 이것저것 바꿔보고 다시 시도해보세요. Duis mollis, est non commododo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.