我在使用 jQuery 的 ID 选择器时遇到问题。不知道为什么我在这么简单的事情上遇到问题,但任何建议都将不胜感激。
这是我的注册页面中的一段 html:
<div class="small-3 large-9 columns">
<input type="password" id="password" placeholder="**********">
<div "small-3 large-offset-6 colums">
<div class="passwordStrength">
<p>
<strong>Password strength:</strong>
<span id="passwordRating">Strong</span>
</p>
<div class="meter" id="passwordBar">
<span id="strengthBar" class="strong" style="width: 255px;"></span>
</div>
</div>
</div>
</div>
这是我的signUpValidation.js中的一段javascript
$(function(){
var form = $('#signUp'),
email = $('#email'),
password = $('#password'),
address = $('#address');
if (password.value().length < 8) {
updateBar(0);
}
我在 javascript 控制台中收到以下错误:
TypeError: 'undefined' is not a function (evaluating 'password.value()')
有任何想法吗?