Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

9
添加onclick函数以在JavaScript中转到url?
当用户将鼠标悬停在该字段上时,我使用了一些精美的JavaScript来突出显示该字段。您能否告诉我是否有添加onclick功能的方法,该功能将充当链接并转到URL? <script> $(function() { $('tr').hover(function() { $(this).css('background-color', '#eee'); $(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'}); $(this).contents('td:first').css('border-left', '0px solid red'); $(this).contents('td:last').css('border-right', '0px solid red'); }, function() { $(this).css('background-color', '#FFFFFF'); $(this).contents('td').css('border', 'none'); $('a#read_message.php').click(function(){ URL(); }); }); }); </script>

10
将多个参数传递给jQuery ajax调用
我有以下jQuery代码来在aspx页面中调用webmethod $.ajax({ type: "POST", url: "popup.aspx/GetJewellerAssets", contentType: "application/json; charset=utf-8", data: '{"jewellerId":' + filter + '}', dataType: "json", success: AjaxSucceeded, error: AjaxFailed }); 这是网络方法签名 [WebMethod] public static string GetJewellerAssets(int jewellerId) { 这很好。 但是现在我需要将两个参数传递给web方法 新的网络方法如下所示 [WebMethod] public static string GetJewellerAssets(int jewellerId, string locale) { } 如何更改客户端代码以成功调用此新方法签名? 编辑: 以下2种语法有效 data: '{ "jewellerId":' + …
99 asp.net  jquery  ajax 


9
使用Jquery查找父div的ID
我有一些这样的html: <div id="1"> <p> Volume = <input type="text" /> <button rel="3.93e-6" class="1" type="button">Check answer</button> </p> <div></div> </div> 和一些JS是这样的: $("button").click(function () { var buttonNo = $(this).attr('class'); var correct = Number($(this).attr('rel')); validate (Number($("#"+buttonNo+" input").val()),correct); $("#"+buttonNo+" div").html(feedback); }); 我真正想要的是按钮上是否没有class =“ 1”(我知道数字类无效,但这是WIP!),因此我可以根据父div的ID。在现实生活中,有多个部分看起来像这样。 如何找到作为按钮父母的div的ID。 将答案存储在按钮代码中的方式会更语义化。我想让非程序员尽可能地做到这一点,而又不会破坏东西!
99 jquery  dom  semantics 

13
jQuery弹出气泡/工具提示[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 我正在尝试创建一个“气泡”,该气泡可以在onmouseover事件触发时弹出,并且只要鼠标悬停在引发onmouseover事件的项目上方,或者如果将鼠标移到气泡中,它就会保持打开状态。我的气泡需要具有各种HTML和样式,包括超链接,图像等。 我基本上通过编写约200行丑陋的JavaScript来实现了这一目标,但是我真的很想找到一个jQuery插件或其他一些方法来解决这一问题。
99 javascript  jquery  html  css 

9
我可以通过JavaScript禁用CSS:hover效果吗?
我试图阻止浏览器:hover通过JavaScript 使用CSS 的效果。 我在CSS中设置了a和a:hover样式,因为如果JS不可用,我希望获得悬浮效果。但是,如果有可用的JS ,我想用更平滑的效果覆盖CSS悬停效果(例如,使用jQuery color插件)。 我尝试了这个: $("ul#mainFilter a").hover( function(e){ e.preventDefault(); ...do my stuff... }, function(e){ e.preventDefault(); ...do my stuff... }); 我也尝试过使用return false;,但是它不起作用。 这是我的问题的一个示例:http : //jsfiddle.net/4rEzz/。链接应该淡出而不会变灰。 如fudgey所述,一种解决方法是使用重置悬停样式,.css()但我必须覆盖CSS中指定的每个属性(请参见http://jsfiddle.net/raPeX/1/)。我正在寻找一个通用的解决方案。 有谁知道如何做到这一点? PS:我不想覆盖为悬停设置的所有样式。
99 javascript  jquery  css 

8
jQuery可以将Cookie读取/写入浏览器吗?
一个简单的例子:我想在页面上有一些项目(例如div或表行),并且我想让用户单击它们以选择它们。在jQuery中,这似乎很容易。为了保存用户单击的项目而没有服务器端回发,我认为cookie是完成此操作的一种简单方法。 在这种情况下,这种cookie是否正确的假设正确吗? 如果正确,那么jQuery API是否可以通过某种方式来读取/写入比默认JavaScript API更好的cookie信息?



2
用于发布和获取的Ajax教程[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 对于一个简单的输入表单,我需要一个简单的ajax教程或案例研究,在这里我想通过一个输入表单发布用户名,该用户名将用户名发送到数据库并返回结果。 对于这种教程的任何建议都是值得欢迎的,因为我只有一个使用Mootool,但是我正在寻找一个使用jQuery的教程!
99 jquery  ajax 

4
您可以在不影响历史记录的情况下使用哈希导航吗?
恐怕这是不可能的,但是有没有一种方法可以更改URL的哈希值而又不会在浏览器的历史记录中留下任何条目并且无需重新加载?还是等效? 就细节而言,我正在按照以下方式开发一些基本的哈希导航: //hash nav -- works with js-tabs var getHash = window.location.hash; var hashPref = "tab-"; function useHash(newHash) { //set js-tab according to hash newHash = newHash.replace('#'+hashPref, ''); $("#tabs li a[href='"+ newHash +"']").click(); } function setHash(newHash) { //set hash according to js-tab window.location.hash = hashPref + newHash; //THIS IS WHERE …

19
如何提早关闭连接?
我正在尝试进行AJAX调用(通过JQuery),这将启动一个相当长的过程。我希望脚本仅发送一个指示进程已启动的响应,但是JQuery在PHP脚本运行完成之前不会返回响应。 我已经尝试过使用“关闭”标头(如下),以及输出缓冲了。似乎都不起作用。有什么猜想吗?还是我需要在JQuery中做这件事? <?php echo( "We'll email you as soon as this is done." ); header( "Connection: Close" ); // do some stuff that will take a while mail( 'dude@thatplace.com', "okay I'm done", 'Yup, all done.' ); ?>
99 php  jquery  ajax 

15
删除所有以特定字符串开头的类
我有一个div,id="a"其中可能有来自多个组的任何数量的类。每个组都有一个特定的前缀。在javascript中,我不知道该群组中的哪个类位于div上。我希望能够清除具有给定前缀的所有类,然后添加一个新的类。如果要删除所有以“ bg”开头的类,该怎么做?像这样的东西,但实际上有效: $("#a").removeClass("bg*");
99 javascript  jquery  css 

5
如何发送正确的授权标头以进行基本身份验证
我正在尝试从我的API发布数据,但是我无法通过基本身份验证。 我尝试: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); 我的服务器配置响应是: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" 我得到的标题是: 请求标题 OPTIONS /api/v1/token-auth/ HTTP/1.1 Host: theappurl.com Connection: keep-alive Access-Control-Request-Method: POST Origin: http://127.0.0.1:8080 User-Agent: Mozilla/5.0 (X11; Linux x86_64) …

28
如何设置jquery select2的选定值?
这属于select2版本4之前的代码 我有一个简单的代码,select2从ajax获取数据 $("#programid").select2({ placeholder: "Select a Program", allowClear: true, minimumInputLength: 3, ajax: { url: "ajax.php", dataType: 'json', quietMillis: 200, data: function (term, page) { return { term: term, //search term flag: 'selectprogram', page: page // page number }; }, results: function (data) { return {results: data}; } }, dropdownCssClass: "bigdrop", …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.