소스 검색

Bug Fix: "child" function didn't split a given class name.

NaotoshiFujita 5 년 전
부모
커밋
9bf1248a25
3개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 0 0
      dist/js/splide.min.js
  2. 3 0
      src/js/components/elements/index.js
  3. 1 1
      src/js/utils/dom.js

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/js/splide.min.js


+ 3 - 0
src/js/components/elements/index.js

@@ -77,6 +77,9 @@ export default ( Splide ) => {
 				next: find( arrows, `.${ classes.next }` ),
 			};
 
+			console.log( arrows );
+			console.log( this.arrows );
+
 			const autoplay = findParts( classes.autoplay );
 			this.bar   = find( findParts( classes.progress ), `.${ classes.bar }` );
 			this.play  = find( autoplay, `.${ classes.play }` );

+ 1 - 1
src/js/utils/dom.js

@@ -35,7 +35,7 @@ export function child( parent, className ) {
 		for ( let i in children ) {
 			const child = children[ i ];
 
-			if ( hasClass( child, className ) ) {
+			if ( hasClass( child, className.split( ' ' )[ 0 ] ) ) {
 				return child;
 			}
 		}

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.