so
1.0.0
So.js เป็นไลบรารี JavaScript อเนกประสงค์ที่ประกอบด้วย DOM, HTTP, เหตุการณ์, อ็อบเจ็กต์ภาพเคลื่อนไหว และส่วนขยายที่สร้างด้วย So
// set each '<p>' font size to '15px', wich has no 'foo' class
so . onReady ( function ( $ ) {
$ . dom ( "p:not(.foo)" ) . style ( "font-size" , 15 ) ;
// or
$ . dom ( "p" ) . not ( ".foo" ) . style ( "font-size" , 15 ) ;
// or
$ . dom ( "p" ) . filter ( function ( el ) {
return ! $ . dom ( el ) . hasClass ( '.foo' ) ;
} ) . style ( "font-size" , 15 ) ;
} ) ;
so . onReady ( function ( $ ) {
$ . http . get ( "/url" , { } , function ( data , /* client */ ) {
console . log ( data ) ;
/* console.log(client, client.request, client.response); */
} ) ;
} ) ;
// stop default actions of each <a> if 'href' is '#'
so . onReady ( function ( $ ) {
$ . dom ( "a[href='#']" ) . on ( "click" , function ( e ) {
e . stopDefault ( ) ;
} ) ;
} ) ;
// set each '<p>' font size animating to '15px', wich has no 'foo' class
so . onReady ( function ( $ ) {
$ . dom ( "p:not(.foo)" ) . animate ( { "font-size" : 15 } ) ;
// or
$ . dom ( "p" ) . not ( ".foo" ) . animate ( { "font-size" : 15 } ) ;
// or
$ . dom ( "p" ) . filter ( function ( el ) {
return ! $ . dom ( el ) . hasClass ( '.foo' ) ;
} ) . animate ( { "font-size" : 15 } ) ;
} ) ;
ไฟร์ฟอกซ์ | โครเมียม | โอเปร่า | ซาฟารี | เช่น |
---|---|---|---|---|
4 | 5 | 11.6 | 5 | 9 |
ไฟร์ฟอกซ์ | โครเมียม | โอเปร่า | ซาฟารี | เช่น | หุ่นยนต์ |
---|---|---|---|---|---|
4 | 11.5 |
ดูเอกสารที่นี่