334 次浏览
要获取匹配元素的样式属性,请使用 css() 方法。您可以尝试运行以下代码,以使用 jQuery 获取匹配元素的样式属性:在线演示 $(document).ready(function(){ $("#button1").click(function(){ alert($('div').css('left')); }); }); 这是一个演示文本。获取
959 次浏览
要处理 jQuery AJAX 成功事件,请使用 ajaxSuccess() 方法。ajaxSuccess( callback ) 方法附加一个函数,每当 AJAX 请求成功完成时执行该函数。这是一个 Ajax 事件。以下是此方法使用到的所有参数的描述:callback - 要执行的函数。该事件对象、XMLHttpRequest 和用于该请求的设置将作为参数传递给回调函数。假设我们在 result.html 中有以下 HTML 内容:这是结果……示例以下示例显示了此方法的使用:在线演示 jQuery ajaxSuccess() 方法 ... 阅读更多
279 次浏览
Ajax 请求会产生许多不同的事件,您可以订阅这些事件。让我们检查两种类型的事件。有两种类型的事件:本地事件这些是您可以在 Ajax 请求对象中订阅的回调函数。$.ajax({ beforeSend: function(){ // 处理 beforeSend 事件 }, complete: function(){ // 处理 complete 事件 } // ...... });全局事件这些事件会广播到 DOM 中的所有元素,触发任何可能正在侦听的处理程序。您可以像这样侦听这些事件:$("#loading").bind("ajaxSend", function(){ $(this).show(); }).bind("ajaxComplete", function(){ $(this).hide(); ... 阅读更多
160 次浏览
要从特定命名空间取消绑定 jQuery 事件,请使用 unbind() 方法。event.namespace 属性用于在触发事件时返回自定义命名空间。示例您可以尝试运行以下代码,以了解事件命名空间的工作原理以及如何从命名空间取消绑定 jQuery 事件:在线演示 $(document).ready(function(){ $("p").on("custom.myNamespace",function(event){ alert(event.namespace); }); $("p").click(function(event){ $(this).trigger("custom.myNamespace"); }); $("button").click(function(){ $("p").off("custom.myNamespace"); }); }); 点击我 点击按钮以移除命名空间。点击上面的按钮将移除命名空间。
3K+ 次浏览
jQuery.get( url, [data], [callback], [type] ) 方法使用 GET HTTP 请求从服务器加载数据。以下是此方法使用到的所有参数的描述:url - 包含发送请求的 URL 的字符串data - 此可选参数表示将发送到服务器的键/值对。callback - 此可选参数表示每当数据成功加载时要执行的函数。type - 此可选参数表示要返回给回调函数的数据类型:“xml”、“html”、“script”、“json”、“jsonp”或“text”。假设我们在 result.php 文件中有以下 PHP 内容:示例以下是…… 阅读更多
22K+ 次浏览
要将外部 HTML 加载到 <div> 中,请将您的代码包装在 load() 函数中。要在 jQuery 中在 div 中加载页面,请使用 load() 方法。首先,添加您想要添加的网页。以下是 new.html 文件的代码: 这是演示文本。示例以下是添加上述页面的代码片段,$(document).ready(function(){ $('#content').load("new.html"); });
4K+ 次浏览
jQuery.post( url, [data], [callback], [type] ) 方法使用 POST HTTP 请求从服务器加载页面。以下是此方法使用到的所有参数的描述:url - 包含发送请求的 URL 的字符串data - 此可选参数表示将发送到服务器的键/值对或 .serialize() 函数的返回值。callback - 此可选参数表示每当数据成功加载时要执行的函数。type - 此可选参数表示要返回给回调函数的数据类型:“xml”、“html”、“script”、“json”、“jsonp”或“text”。假设…… 阅读更多
460 次浏览
jQuery load() 方法load( url, data, callback ) 方法从服务器加载数据并将返回的 HTML 放入匹配的元素中。以下是此方法使用到的所有参数的描述:url - 包含发送请求的 URL 的字符串。data - 此可选参数表示与请求一起发送的数据映射。callback - 此可选参数表示如果请求成功则执行的函数假设我们在 result.html 文件中有以下 HTML 内容:这是结果……示例以下是显示此方法用法的代码片段。 ... 阅读更多
355 次浏览
jQuery ajax() 方法jQuery.ajax( options ) 方法使用 HTTP 请求加载远程页面。$.ajax() 返回它创建的 XMLHttpRequest。在大多数情况下,您不需要直接操作该对象,但如果您需要手动中止请求,则可以使用它。以下是此方法使用到的所有参数的描述:options - 一组键/值对,用于配置 Ajax 请求。所有选项都是可选的。假设我们在 result.html 文件中有以下 HTML 内容:这是结果……示例以下示例显示了此方法的使用。在这里,我们使用 success 处理程序来…… 阅读更多
234 次浏览
jQuery.ajaxSetup() 方法设置未来 AJAX 请求的全局设置。以下是此方法使用到的所有参数的描述——假设我们在 result.html 文件中有以下 HTML 内容,THIS IS RESULT...以下示例演示了此方法的使用。我们在这里使用 success 处理程序来填充返回的 HTML: jQuery 示例 $(document).ready(function() { $("#driver").click(function(event){ // 执行全局设置。 $.ajaxSetup({ url: "result.html" }); $.ajax( { success:function(data) { $('#stage').html(data); } }); }); }); 点击按钮加载 result.html 文件: STAGE 演示