我正在使用jQuery 1.7.1。 以及Ajax Form插件 ,最新版本。 当我执行Ajax请求时,例如: $(‘form’).ajaxForm ( { success: function ( data ) { alert ( data.responseText ); }, error: function ( data, status, error ) { alert ( data.getResponseHeader(‘Content-type’) ); } } ); 如果请求返回错误,IE(IE9,在我的情况下)将始终返回undefined的Content-type标头或任何其他标头。 data.responseText属性也返回null。 Gecko或Webkit浏览器不是这种情况。 这些是Ajax请求返回的响应头的示例: Response HTTP/1.1 400 Bad Request Date Fri, 18 May 2012 08:15:32 GMT Server Apache/2.2.14 (Ubuntu) X-Powered-By […]
如果你去“经济学人”网站上的一篇文章。 例如: http://www.economist.com/node/17629757 向下滚动页面超过某个点(使用PAGEDOWN按钮或使用DOWNARROW键逐步滚动)时,会出现一个红色粘性标题。 是jQuery吗? 这是如何实现的?
如果有人能帮助我,我真的很感激。 我正在尝试使用jQuery mobile 1.2 Beta(使用jQuery 1.7.1)动态构建可折叠块。 现在我有一个问题,我想在一个可折叠的标题内有一个按钮,一切正常,但当我点击按钮时,我设置的点击事件不会被触发,而是块被取消折叠或折叠。 $(‘#main’).append(” + ” + header + ‘: ‘ + val.pflichtBezeichnung + ‘ (‘ + val.Intervall + ‘ – ‘ + val.IntModus + ‘) ‘ + val.pflichtNummer + ‘.’ + val.pflichtZusatz + ‘Ok’ + ” $(“#ok”).live(‘click’, function () { alert(“ok”); }); 我该怎么做才能获得按钮的点击事件? 谢谢你的帮助!
我想创建一个粘性标题。 每当用户向下滚动并且原始标题消失时,“粘性”标题应该开始。 我目前使用这个: $(function(){ // Check the initial Poistion of the Sticky Header var stickyHeaderTop = $(‘#sticky’).offset().top; $(window).scroll(function(){ if( $(window).scrollTop() > stickyHeaderTop ) { //$(‘#sticky’).css({position: ‘fixed’, top: ‘0px’, float: ‘right’}); $(‘#sticky’).addClass(“sticky”); } else { $(‘#sticky’).removeClass(“sticky”); } }); }); 虽然,当前用户只是在滚动时添加类“粘性”,而不是在原始标题消失时。 问候
我试过这个 Back Office <script type="text/javascript" src="”> 错误消息是 我想太多了,只是发现使用这个抱歉
无法找到一种方法来为我的旧问题提供赏金,所以我重新发布它,因为它可能是一个错误。 简短版本:我希望PhoneGap + JQM应用程序中的持久标头在页面转换之间保持原位(从不移动),就像页脚可以设计的那样。 长版:首先,我是jQuery和JQM的新手,所以请指出我所犯的任何新错误。 我正在尝试在应用程序中的不同页面之间保留一个标题。 当用户在页面之间转换时,它必须像持久的页脚一样保持在原位。 使用data-role =“footer”data-id =“(某些一致id)”data-position =“fixed”来实现持久页脚。 它运作得相当好(随机故障,因为它错位,然后几秒后自动修复)。 有关我正在寻找的内容的更多信息,请参阅此处的“持久页脚”: http : //jquerymobile.com/test/docs/#/test/docs/toolbars/docs-footers.html 并在下面的链接中查看持久页脚的示例。 了解如何选择页脚中的项目转换为全新页面,但页脚不会移动: http : //jquerymobile.com/test/docs/#/test/docs/toolbars/footer-persist-a.html 现在我正在尝试做同样的事情,但我希望它在应用程序的顶部而不是底部。 我尝试过以下的事情: 将页脚移动到页面顶部(不知道jQuery中要捕获的标记。尝试使用几个jQuery类的div。(jQuery类),但没有一个工作。我使用FireBug来确定它是“顶级”CSS属性需要改变。 每页上的HTML: JavaScript: $(‘div.ui-footer’).css(‘top’, ‘0px’); $(‘div.ui-footer-fixed’).css(‘top’, ‘0px’); $(‘div.fade’).css(‘top’, ‘0px’); $(‘div.ui-fixed-overlay’).css(‘top’, ‘0px’); $(‘div.ui-bar-a’).css(‘top’, ‘0px’); 使用data-role =“header”(不像页脚那样持久)。 这个方法将创建我想要的标题(因为我覆盖了一些CSS),但是当我在页面之间转换时,它不会将标题保持在顶部。 JQM文档也没有声明它们支持持久标头,但它确实声明它支持持久页脚: 每页上的HTML:
我在这个网站上看到了这个粘性标题: http : //dunked.com/ (不再有效, 查看存档的网站 ) 当您向下滚动时,粘性标题从顶部向下。 我查看了代码,但看起来很复杂。 我只明白这一点:正常的标题是用JS克隆的,当你向下滚动页面时,它从顶部开始动画。