i拾贝
2017-02-21 12:31
<script type="text/javascript">
$('.left').click(function() {
var ele = $(this);
//通过$.data方式设置数据
$.data(ele, "a", "data test")
$.data(ele, "b", {
name : "慕课网"
})
//通过$.data方式取出数据
var reset = $.data(ele, "a") + "</br>" + $.data(ele, "b").name
ele.find('span').append(reset)
})
</script>
<script type="text/javascript">
$('.right').click(function() {
var ele = $(this);
//通过.data方式设置数据
ele.data("a", "data test")
ele.data("b", {
name: "慕课网"
})
//通过.data方式取出数据
var reset = ele.data("a") + "</br>" + ele.data("b").name
ele.find('span').append(reset)
})
</script>why?这是啥
初学,个人见解,还请多多指教!
$.data(ele, "a", "data test"),它的作用,在ele对象下,将“data test”存到“a”中;
$.data(ele, "b", {
name : "慕课网"
}) 它的作用,在ele对象下,将“name : "慕课网"”存到“b”中;
var reset = $.data(ele, "a") + "</br>" + $.data(ele, "b").name
它的作用是,用ele对象读出a中的元素,从b中读出name的值,赋值为reset;
ele.find('span').append(reset) 它的作用是,在ele对象下,找到span元素,在其中追加reset中的内容
jQuery基础 (一)—样式篇
217482 学习 · 1303 问题
相似问题