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())
})