jQuery data() 及其示例
jQuery 中的 data() 方法用于附加数据或从选定的元素获取数据。
语法
语法如下 −
$(selector).data(name) $(selector).data(name,value)
其中,对于第 1 个语法,name 是要检索的数据的名称。
对于第 2 个语法,name 是要设置的数据的名称,而 value 是要设置的数据的值。
示例
现在让我们看一个实现 jQuery **data() 方法** 的示例−
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script> $(document).ready(function(){ $(".button1").click(function(){ $("div").data("student", "Jack Sparrow"); alert("Student Name = " +$("div").data("student")); }); $(".button2").click(function(){ $("div").removeData("student"); alert("Student Name = " +$("div").data("Jack Sparrow")); }); }); </script> <style> .button1 { background-color: orange; color: white; } .button2 { background-color: orange; color: white; } </style> </head> <body> <h2>Demo Heading</h2> <button class="button1">Attach</button><br><br> <button class="button2">Remove</button> <div></div> </body> </html>
输出
这将产生以下输出 −
广告