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基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题