问答详情
源自:3-10 提示框--其他的自定义属性

data-delay = {show:500,hide:1000}为什么这样设置不起作用呢

data-delay = {show:1000,hide:1000}为什么这样设置不行呢,不是可以传对象的嘛

http://img.mukewang.com/578731ee00016cfa04650201.jpg

提问者:mengmenggreat 2016-07-14 14:32

个回答

  • Pesise
    2018-12-10 11:29:28

    原因是:大漠老师讲的是传入一个对象,{},这里的对象是JSON对象,且必须使用标准的JSON对象的格式,即{"show":"5000", "hide":"1000"},属性与值都必须要双引号,所以花括号外是单引号。给后面学习的小伙伴看看


  • 慕慕9986977
    2016-07-15 11:14:32

    data-delay='{"show":"5000", "hide":"1000"}'