我已经下载并设置了 jQuery 照明(http://www.tonylea.com/2011/jquery-illuminate/)
我确保 jQuery 和照明插件都加载到页面中。
然后我这样编码
Javascript 部分
window.onload = function(){
if(document.URL.indexOf("mode=1") >= 0){
var input = $(".box#input");
$(document).scrollTop(input .offset().top - 60);
var v = input.val();
input.val('');
input.focus().val(v);
input.focus()
$(".btn#illuminate").illuminate({
'intensity': '0.3',
'color': '#98cb00',
'blink': 'true',
'blinkSpeed': '1200',
'outerGlow': 'true',
'outerGlowSize': '30px',
'outerGlowColor': '#98cb00'
});
}
}
表格部分
<div class="chat">
<form accept-charset="UTF-8" action="/comments" class="new_comment" data-remote="true" id="new_comment" method="post"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="GujuDnihu2UXCbJgbooDxoikjcJncFLf8hl4=" /></div>
<div class="input-append">
<input class="box" id="input" name="comment[body]" type="text" value="Hello there" />
<button type="submit" class="btn" id="illuminate">submit</button>
</div>
</form>
</div>
但是,提交按钮不会亮起。
我看到错误提示e.css(...) is undefined illuminate.js
为什么?我怎样才能解决这个问题?