当用户点击进入时,我想在搜索栏中显示的“加载gif”有以下奇怪的问题。该代码适用于mozilla,即本地主机上的7,但仅限于我的cpanel上的mozilla ... 你有什么线索吗?对不起如果这看起来很明显 这是代码,路径是动态的,但当然是正确的:
$('#searchField').focus(function(){
$(this).keypress(function(event) {
if ( event.which == 13 ) {
$(this).css('background-image', 'url("/dvt/public/images/ajaxLoader.gif")');
}
});
});
非常感谢
答案 0 :(得分:1)
用这个来举办活动:
if (!event)
var event = window.event;
var code = event.which || event.keyCode;
在IE和firefox中有所不同
答案 1 :(得分:1)
就您的图片而言,在我看来,图片的网址为/images/ajaxLoader.gif
,因为/dvt/public
似乎是文档根路径。使用服务器上的图像,您在浏览器中查看了哪个URL?此外,您可以从CSS中的url()
中提取双引号。
对于事件和键码,更改事件参数的名称(尝试e
作为初学者)以避免与全局命名空间冲突,然后根据jQueryfn.keypress docs使用e.which
。