Rumah  >  Artikel  >  hujung hadapan web  >  Ringkasan pengoperasian atribut gaya css berdasarkan jquery animate_jquery

Ringkasan pengoperasian atribut gaya css berdasarkan jquery animate_jquery

PHP中文网
PHP中文网asal
2016-05-16 15:29:231140semak imbas

Semalam, seorang netizen tiba-tiba bertanya kepada saya sama ada kaedah animate() boleh mengendalikan semua atribut css? Ya, saya beritahu dia boleh. Walau bagaimanapun, terdapat sesuatu yang perlu diperhatikan di sini yang perlu difahami oleh semua orang: apabila menggunakan animate(), semua nama atribut mesti ditulis dalam notasi Camel Contohnya, paddingLeft mesti digunakan bukannya padding-left, dan marginRight mesti digunakan sebagai ganti margin-kanan dll.

Tidak semua atribut dalam css boleh ditukar secara dinamik menggunakan animasi Jquery (fungsi bernyawa Berikut ialah ringkasan beberapa atribut yang JQ boleh beroperasi pada elemen:

 * backgroundPosition
  * borderWidth
  * borderBottomWidth
  * borderLeftWidth
  * borderRightWidth
  * borderTopWidth
  * borderSpacing
  * margin
  * marginBottom
  * marginLeft
  * marginRight
  * marginTop
  * outlineWidth
  * padding
  * paddingBottom
  * paddingLeft
  * paddingRight
  * paddingTop
  * height
  * width
  * maxHeight
  * maxWidth
  * minHeight
  * maxWidth
  * font
  * fontSize(在animate函数的css参数指定并不同于标准css属性,例如这个css标准是:font-size。
  同理上面很多也是这样的情况)
  * bottom
  * left
  * right
  * top
  * letterSpacing
  * wordSpacing
  * lineHeight
  * textIndent
  * opacity

Ingat ini boleh dianimasikan~~

kaedah animate() jquery juga boleh menetapkan atribut bukan css

Seperti dalam tajuk, contohnya :


$('body').animate({scrollTop:0}, 1500);
$("body").animate({scrollTop:"-="+50},350);

Beberapa contoh kecil lain:

Elemen kurang upaya:

$('button').attr('disabled', 'disabled'); 
$('button').removeAttr('disabled');

Lintasi koleksi elemen:

$("input:text").each(function(index){ 
  alert(index);//循环的下标值,从0开始 
  alert(this.value);//自带属性可以用this(Dom)直接取值 
  alert($(this).attr("type"));//自定义属性需要用attr()取值 
});
Di atas ialah ringkasan ciri gaya css yang beroperasi berdasarkan pada jquery animate_ Kandungan jquery, sila perhatikan laman web PHP Cina (www.php.cn) untuk kandungan yang lebih berkaitan!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn