jQuery 常用方法

2017-04-29  本文已影响0人  柏龙
$node.addClass('active');
$node.removeClass('active');
// 展示
$node.show(); 
$node.fadeIn(); 
// 隐藏
$node.hide();
$node.fadeOut();
// 获取
$node.attr('id');
$node.attr('src');
$node.attr('title');
// 修改
$node.attr('id','99');
$node.attr('src','./img/logo.png');
$node.attr('title','图片');
$node.attr('data-src','logo.png');
$ct.prepend($node);
$ct.append($node);
$node.remove();
$ct.empty();
$ct.html('<div class="btn"></div>')
// 获取不包括内边距
$node.width();
$node.height();
// 设置不包括内边距
$node.width(200);
$node.height(200);
// 包括内边距
$node.innerWidth();
$node.innerHeight();
// 包括边框
$node.outerWidth();
$node.outerHeight();
// 包括外边距
$node.outerWidth(true);
$node.outerHeight(true);
$(window).on("scroll",function(){
    console.log( $(window).scrollTop() );
})
var offset = $('.box-container').offset();
console.log( "left: " + offset.left + ", top: " + offset.top );
$node.css({'color':'red', 'font-size':'14px'});
<ul class="ul">
    <li>1</li>
    <li>2</li>
    <li>3</li>
</ul>
$('ul li').each(function(index, el) {
    console.log( $(el).text() );
});
$ct.children('.item');
$ct.children();
$node.parent('.ct').children('.panel');
$('ul li').length;
<ul class="ul-item">
  <li id="foo">foo</li>
  <li id="bar">bar</li>
  <li id="baz">baz</li>
</ul>
var listItem = $('#bar');
console.log( $('.ul-item li').index(listItem) );
上一篇 下一篇

猜你喜欢

热点阅读