jQuery 中attr prop和data之间的区别

先聊一聊data和prop、attr的本质区别吧

dataduix对属性的值不是直接修改而是知识修改了缓存的数据

例如:

        <input type="text" name="text1" id="txt1" placeholder="请输入内容" value="" />

            $("#txt1").data({ "placeholder": "新的请输入内容", "id": "newPlaceholder" });
            console.log($("#txt1").data("placeholder"));

             console.log输出的内容是"新的请输入内容",但是在标签里属性placeholder的

值并且没有发生任何改变

猜你喜欢

转载自blog.csdn.net/qq_42653574/article/details/83063554
今日推荐