2019-01-07(attr $(this) data-i

2019-01-07  本文已影响0人  豆豆_2ffa

1.常见的点击2级页面获取详情数据:

发送第一次请求:

str+='<span   data-id='+va.id+' >';

发送第二次请求:

var id =event.target.getAttribute('data-id')

2.常见的字符数据获取之后串拼接:

var str = ' '

 str+=  '<div class="list">'

      +'<span>'+data.data.newsList[i].news_emotion+'</span>'

      +'</div>'

3.attr 改变img的src属性:

$('img').attr('src', 'img/new.jpg')

4.假设有一种场景<ul>  <li class="xx"> 下面的每个元素都要添加不同的mouseover  和 mouseout 事件 但是都是class的类名:现在可以用选择器(ul>li>xx).mouseover(function(){}事件)

$(this).children('img').css(xxxx)       当前标签的子元素;

5  .index(this)

$('.ul>li').on("click",function(e){

    alert(1)

    var a = $('.ul>li').index(this)

    console.log(a)

    var str =''

    str+=

    '<span>'+a+'</span>'

    $('.ul>li').append(str)

    console.log($('.ul>li').html())

})

上一篇下一篇

猜你喜欢

热点阅读