我如何告诉 jQuery 在加载时获取元素的 value 属性?

Eva*_*olo 0 jquery

我正在使用模板引擎将用户名插入到 div 内容中:

<div class="username" value="#{user}"></div>
Run Code Online (Sandbox Code Playgroud)

我如何告诉 jQuery 获取value页面加载时的内容?

Sus*_* -- 5

您可以使用该attr物业

   $('.username').attr('value')
Run Code Online (Sandbox Code Playgroud)

还要记住,这value不是 div 的默认属性。因此,对于这种情况,最好使用HTML-5 data-* 属性

哪些以哪些为前缀data-表示这些是自定义属性。

所以这是一个更好的约定

<div class="username" data-value="#{user}"></div>
Run Code Online (Sandbox Code Playgroud)

要访问它,您将使用.data() 方法

$('.username').data('value')
Run Code Online (Sandbox Code Playgroud)