课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
$.data(ele, "a", "data test") $.data(ele, "b", { name : "我是万帅" }) 为什么下面的b要用name ,和a写成一样就不行?
2017-03-20
源自:jQuery基础 (一)—样式篇 3-9
正在回答
我也在想这个,有没有一种方法,能遍历{ name : "我是万帅" ,name1:“我是逗比” 。。。 }像一个数组一样输出"我是万帅" ,“我是逗比”,.....这样呢?
{}中可以加入多个成员,比如 $.data(ele, "b", { name : "我是万帅" ,name1:“我是逗比” }),下面要用name时就是(“b”).name;用name1时就用.name1
因为b取值的时候用了.name啊
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
2 回答我这个算搭建成功了吗?
2 回答{name: "慕课网"}为什么不直接"慕课网"呢 它和"data test"除了形式的区别还有其他不一样啊,我看在取出的时候要这样ele.data("b").name,不麻烦么?
3 回答var div = document.getElementsByTagName('div');我试了下 是不是不用这句都可以?
3 回答为什么不用 $('div[name==p1]')而是 $('div[name=p1]'),判断是不应该用两个等号吗
2 回答$(this).next().addClass(className) 这里的className不是个形参吗,好像没看到有任何实参的传入,但 $(this).next().addClass(className) 却成功执行了,不懂,请大家指点一下