Tag: 加载

无法从我的电脑加载ajax中的文件

我需要在ajax中从我的电脑加载一个xml文件,但是它不能正常工作的脚本当前状态(不知道为什么)。 这是我有的: $.ajax({ type: “GET”, url : ‘file:///C:/xampp/htdocs/files/license/index_skin.xml’, dataType: “text”, success : function (data) { $(“#txarea”).val(data); } });

如何使用jQuery在页面加载期间显示动画图像

我有一个ASP.NET页面,由于加载了多个用户控件,需要很长时间才能加载。 有没有办法在页面加载时使用jQuery显示加载动画? 谢谢。

jQuery加载屏幕,观看时间最短

所以我有这个加载屏幕,在页面加载时显示信息,但由于更快的互联网速度,这可以在闪存中显示..我想添加一个最短的显示时间! 这是我目前的代码 jQuery(window).load(function() { jQuery(‘.pageLoad’).animate({ opacity: 0 }, 800, function() { jQuery(‘.pageLoad’).css({ display: ‘none’ }); }); }); 我怎样才能做到这一点?

jQuery函数.load()不起作用

我有个问题。 这不是我第一次使用这个jQuery函数(.load()),但现在,我真的无法理解为什么在这个新网站中,它不起作用。 在Firebug控制台中,当我点击链接“connexion”时,GET为红色,并且根本没有加载’form.login.php’。 为什么? 啊顺便说一句,在文件就绪,’form.accueil.php’的加载工作正常。 但不是另一个.load调用。 这是我的一段代码。 提前致谢。 function menuClick(tab) { switch (tab) { case -1: // accueil // alert(tab+’:accueil’); // $(‘#main_center’).empty(); $(‘#main_center’).load(‘form.accueil.php’); break; case 0: // connexion // alert(tab+’:connexion’); // $(‘#main_center’).empty(); $(‘#main_center’).load(‘form.login.php’); break; } } $(document).ready(function() { $(‘#main_center’).load(‘form.accueil.php’); }); <?php // Affichage du menu echo 'Accueil’; if (!$oLogin->get_connected()) { // si pas connecté on […]

使用jQuery加载动态创建的div的内容(如图像)后执行函数

我想在完全加载动态创建的DIV内容(包括文本和图像)之后才执行某些function。 这里动态创建的DIV是“#element”+数据。 以下不起作用。 $(“#section”+currSect).delegate( “#element”+data, “load”, function() { remvPanel(); showFormBox(); } ); 这也行不通。 $(“#element”+data).load(function() {remvPanel(); showFormBox();}); 请帮忙! 🙁

单击时用jquery替换img src

这可能看起来像是儿童游戏,但我无法弄清楚如何替换图像的src属性。 src是生成图像的“build.php”。 我想要的是当我点击“混合”它将运行build.php生成一个新图像,删除旧图像并显示一个漂亮的淡出/淡出的新图像。 还有一个“建立新图像”,它在新图像加载时隐藏。 我试过了 $(“#mix”).click(function(){ var img = new Image(); $(img).load(function () { $(this).hide(); $(‘#loader’).removeClass(‘loading’).append(this); $(this).fadeIn(); }).attr(‘src’, ‘build.php’); }); 但是第二次点击“混合”时,它会在旧图像下面放置新图像,而不是删除旧图像。

使用Shadowbox jQuery在div中加载PHP页面的问题

我有一个php页面叫它page.php。 在这个页面中,我使用shadowbox效果在其上打开一个新的php页面(subpage.php)。 所以我有类似的东西: $(document).ready(function() { Shadowbox.init(); $(“#configure”).click(function(){ Shadowbox.open({ content: $(“#hiddenDiv”).html(), player: “html”, title: “Hello”, height: 600, width: 840 }); }); }); 然后在我使用的html代码中: 影子箱工作正常,我可以在其中看到subpage.php的内容。 问题是,当我使用jQuery代码如click()时,在subapage.php中它不起作用。 如果我理解的话,就像载荷有问题。 可能是subpage.php被加载后,这个东西不起作用,像这样。 有没有人知道可能出现什么问题? 提前致谢

jQuery .load回调/滚动/ CSS溢出

我正在开发一个非常简单的基于jQuery的聊天室(用于介绍性研讨会)。 当前聊天显示在设置为400px高和自动溢出的div中。 jQuery的“load”函数用于从数据库中检索HTML格式的聊天并将它们放入div中。 我有一些非常简单的代码,可以确保聊天div始终滚动到底部。 此代码位于名为scrollToBottom的函数中,该函数使用load函数中的完成回调function调用: load语句位于一个名为getChat的函数中,该函数在页面准备就绪时调用,然后每秒调用一次。 这是相关的代码块: $(function() { getChat(); setInterval(“getChat();”, 1000); }); function getChat() { $(“#chatDiv”).load(“chat_server.php?get_chats=true”, scrollToBottom() ); } function scrollToBottom() { var chatHeight = document.getElementById(“chatDiv”).scrollHeight; $(“#chatDiv”).scrollTop( chatHeight ); } 问题:第一次调用getChat时,div不会滚动到底部。 在后续调用中(通过setInterval),滚动工作正常。 以下是我目前所知道的事情: 回调是第一次被调用,但是当我提醒scrollHeight时,它第一次是“400”而后续时间是“441”(即当内容大于div大小时应该是什么)。 441高内容的scrollTop值400应该滚动到底部,但是当我在scrollToBottom中输入硬值400时,问题仍然存在。 这让我觉得问题与CSS /滚动而不是加载回调有关。 聊天div开始为空,但将其更改为包含单个或单个字母并未解决问题。 使用足够的硬编码内容开始div需要滚动DID来解决问题。 在这个阶段,似乎滚动条需要可见/活动才能使scrollTop工作……但是没有解释为什么它不能在第一次工作 – 因为回调是在内容发生之后发生的已加载(因此滚动条应可见/活动)… 只是为了使它更奇怪,如果回调函数是匿名内联函数,它工作正常… $(function() { getChat(); setInterval(“getChat();”, 1000); }); function getChat() { $(“#chatDiv”).load(“chat_server.php?get_chats=true”, function() […]

如何从web-inf文件夹中获取jquery .load()

如果我在WebContent / js / jsFile.js中的文件中尝试.load()WebContent / WEB-INF / jsp / jsp2.jsp中的文件,那该url将如何显示? 我试过了 “../WEB-INF/jsp/file.jsp” “/WEB-INF/jsp/file.jsp” “WEB-INF / JSP / file.jsp” “/jsp/file.jsp” “JSP / file.jsp” 编辑: $(“#Submit”).live({ click: function(){ $(“#listView”).fadeOut(1000, function(){ }); $(“#screenView”).load({ url: “../WEB-INF/jsp/jspFile2.jsp”, complete: function(){ alert(“completed”); } }); } }); 这是我用来从WEB-INF / jsp / jspFile1.jsp加载的代码。它没有像我期望的那样在screenView div中渲染jspFile2.jsp。 div screenView和listView是兄弟姐妹。 谢谢, 德恩

jQuery .load()函数+ IE +动态URL =脱发

IE在jQuery加载函数中具有动态URL的难度。 这是我的代码片段: var formValues = $(‘#testing’).serialize(); var URL = “test.cfm?” + formValues; var dialogOpts = { modal: true, bgiframe: true, autoOpen: true, height: 500, width: 500, draggable: true, resizable: false, closeOnEscape: false, open: function() { //display correct dialog content $(“#dialogContainer”).load(URL} }; $(“#dialogContainer”).dialog(dialogOpts); 现在请注意,如果我将URL更改为静态内容,例如“thisHTMLfile.html”,这将在FF和IE中完美运行。 但由于URL是动态IE barfs。 我得到一个空白的对话框。 好像IE不会进行ajax调用。 我已经尝试了在字符串中放置一个随机值以使其成为唯一URL的想法,以便IE不会缓存url,也不会骰子。 我还检查了test2.cfm文件是否存在任何HTML错误。 这里没问题。 有人遇到过这个吗? 谢谢!