Tag: jQuery的

jQuery Mobile与常规jQuery

我读了这个线程jQuery vs jQuery Mobile vs jQuery UI? 但仍然困惑。 jQuery移动可以与桌面jQuery互换吗? jQuery mobile可以用于桌面开发吗? 你可以使用常规的jQuery进行移动开发吗? 除了更好的触摸支持,jQuery Mobile还提供哪些其他优势?

Google使用api javascript / jquery注销

在我的Web应用程序中,我允许用户使用API​​ Client Library中的auth命令登录,但我找不到Google API JavaScript Client Library的Logout选项。 任何人都可以建议我如何退出我的应用程序以及谷歌帐户? 我的登录代码是: var OAUTHURL = ‘https://accounts.google.com/o/oauth2/auth?’; var VALIDURL = ‘https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=’; var SCOPE = ‘https://www.googleapis.com/auth/userinfo.profile’; var CLIENTID = googleAPI; var REDIRECT = redirectUrl; var TYPE = ‘token’; var _url = OAUTHURL + ‘scope=’ + SCOPE + ‘&client_id=’ + CLIENTID + ‘&redirect_uri=’ + REDIRECT + ‘&response_type=’ + TYPE; var acToken; […]

jQuery序列化和反序列化

我想用jQuery序列化和取消序列化表单。 如何以序列化方式获取所有元素的所有属性?

在jQuery中使用live而不是bind会对性能产生影响吗?

我发现了一些关于live和bind ,但没有一个是关于性能的。 我认为标题很清楚,在jQuery中使用live会有性能影响吗? 为什么我要问这是因为在使用live时每次事件被触发时都必须进行查找,我的想法是这可能会以负面的方式影响性能。 或者jQuery正在做一些加速这个的神奇的东西,比如听一些东西被添加到DOM时被触发的事件?

然后换行元素在其中附加另一个元素

看看这段代码 我需要做的是将内部div调用“overlay”包装,然后添加另一个名为“overlay2”的div,如下所示 我试图使用.wrap和追加但我不知道如何使用一个命令

JQuery发现最接近兄弟div

对于以下内容: File title: Browse   companyPic.pngCancelFailed companyPic.pngCancelFailed untitled.bmpCancelFailed This i…Document.docxCancelFailed 我如何在“div.uploadlist”中选择’ul’元素 var button = $(‘#fileUpload’)[0]; alert($(button).closest(‘div.row’).find(‘.uploadList ul’).html()); ??

两个事件同时发生

我想在单击.smth类时执行一些操作 $(‘.smth’).click(function() { 当按下键时: $(‘.txt’).bind(‘keypress’, function(e) { 我想做同样的动作,所以如何将它们与OR或类似的东西一起使用? $(‘.log’).click.or.$(‘.txt’).bind(‘keypress’, function(e) { ? 谢谢。

jQuery在控制台中工作,但在原始代码中没有

我尝试了以下代码将href添加到td中的a标记。 我在控制台做的很好。 但是当我在我的代码中尝试相同时它不起作用。 谁能告诉我原因? $(“table tbody tr td a”).attr(‘href’,’http://www.google.com’); Hai

jquery检查某人何时开始输入某个字段

$(‘a#next’).click(function() { var tags = $(‘input[name=tags]’); if(tags.val()==”){ tags.addClass(‘hightlight’); return false; }else{ tags.removeClass(‘hightlight’); $(‘#formcont’).fadeIn(‘slow’); $(‘#next’).hide(‘slow’); return false; } }); 我希望上面的代码在有人开始输入标签输入时立即触发fadeIn。 有人能告诉我这样做的正确方法还是指向正确的方向? 提前致谢 编辑 这是执行此操作的代码: $(‘input#tags’).keypress(function() { $(‘#formcont’).fadeIn(‘slow’); $(‘#next’).hide(‘slow’); }); 我发现的唯一问题是我的光标不再显示在文本框中。 我究竟做错了什么?

在完全加载之前获取图像高度

我需要能够在完全加载到页面之前使用jQuery来获取图像#imageHero的高度。 然后我需要将div #imageDiv的高度设置为正在加载的#imageHero的高度。 我需要在页面创建时尽快发生…目前我用来将div #imageDiv设置为图像高度的#imageDiv发生得很慢,页面加载看起来很奇怪… 有什么建议?