Questions tagged «jquery»

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

9
检查是否选中所有复选框
如何检查是否选中了所有带有class="abc"的复选框? 每当其中一项被选中或未选中时,我都需要对其进行检查。单击或更改是否要执行?
138 jquery 

11
防止表单上的默认提交jQuery
这怎么了 HTML: <form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms"> <input type="text" name="zip" value="Zip code" id="Zip" class="required valid"> <input type="submit" name="Next" value="Submit" class="forms" id="1"> </form> jQuery的: $("#cpa-form").submit(function(e){ e.preventDefault(); });

5
如何使用setInterval和clearInterval?
function doKeyDown(event) { switch (event.keyCode) { case 32: /* Space bar was pressed */ if (x == 4) { setInterval(drawAll, 20); } else { setInterval(drawAll, 20); x += dx; } break; } } 大家好, 我想调用drawAll()一次,而不创建一次又一次调用的循环,drawAll我应该为此使用递归方法还是应该使用clearInterval? 还请告诉我用clearInterval?谢谢 :)
138 javascript  jquery 

11
javascript根据键值在数组中查找和删除对象
我一直在尝试几种方法来查找数组中的对象,其中ID = var,如果找到,则从数组中删除对象并返回新的对象数组。 数据: [ {"id":"88","name":"Lets go testing"}, {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ] 我可以使用jQuery $ grep搜索数组; var id = 88; var result = $.grep(data, function(e){ return e.id == id; }); 但是,当id == 88时,如何删除整个对象,并返回如下数据: 数据: [ {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ]

12
在Chart.js中设置图表的高度
我想使用Chart.js绘制水平条形图,但它会不断缩放图表,而不是使用我从脚本中分配画布的高度。 是否可以通过脚本设置图形的高度? 参见小提琴:Jsfidle 的HTML <div class="graph"> <div class="chart-legend"> </div> <div class="chart"> <canvas id="myChart"></canvas> </div> </div> 的JavaScript var ctx = $('#myChart'); ctx.height(500); var myChart = new Chart(ctx, { type: 'horizontalBar', data: { labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"], datasets: [{ label: '# of Votes', data: [12, 19, 3, 5, 2, …

8
使用JQuery计时器调用js函数
无论如何有实现JQuery的计时器,例如。每10秒需要调用一个js函数。 我尝试了以下 window.setTimeout(function() { alert('test'); }, 10000); 但这只会执行一次,然后再也不会执行。
137 javascript  jquery 

5
jQuery document.ready与自调用匿名函数
两者之间有什么区别。 $(document).ready(function(){ ... }); (function(){ ... })(); 这两个功能是否同时调用?我知道,当整个HTML页面由浏览器呈现时,document.ready将被触发,但是第二个函数(自调用匿名函数)呢?它是等待浏览器完成页面渲染还是在遇到页面时调用它?
137 javascript  jquery 



10
设置“位置:固定” div相对于父div的宽度
我正在尝试给div(位置:固定)的宽度为100%(与其父div有关)。但是我有一些问题 编辑: 第一个问题是通过使用继承解决的,但它仍然无法正常工作。我认为问题是我正在使用采用100%/继承宽度的多个div。您可以在jsfiddle更新中找到第二个问题:http : //jsfiddle.net/4bGqF/7/ 福克斯的例子 #container { width: 800px; } #fixed { position: fixed; width: 100%; } 和html <div id="container"> <div id="fixed">Sitename</div> <p> blaat </p> </div> 或者您可以尝试一下:http : //jsfiddle.net/4bGqF/ 问题似乎是固定元素始终采用window / document的宽度。有人知道如何解决吗? 我无法使用我的固定元素进行固定,因为我正在使用jScrollPane插件。是否有滚动条取决于内容。 非常感谢! PS:2个div的文本彼此重叠。这只是一个示例,因此并不重要。

12
在React js中进行API调用的正确方法是什么?
我最近从Angular转到了ReactJs。我正在使用jQuery进行API调用。我有一个API,该API返回要打印在列表中的随机用户列表。 我不确定如何编写我的API调用。最佳做法是什么? 我尝试了以下操作,但未得到任何输出。如果需要,我愿意实现替代API库。 下面是我的代码: import React from 'react'; export default class UserList extends React.Component { constructor(props) { super(props); this.state = { person: [] }; } UserList(){ return $.getJSON('https://randomuser.me/api/') .then(function(data) { return data.results; }); } render() { this.UserList().then(function(res){ this.state = {person: res}; }); return ( <div id="layout-content" className="layout-content-wrapper"> <div className="panel-list"> {this.state.person.map((item, …

7
jQuery复选框事件处理
我有以下几点: <form id="myform"> <input type="checkbox" name="check1" value="check1"> <input type="checkbox" name="check2" value="check2"> </form> 如何使用jQuery捕获发生的任何检查事件,myform并告诉您切换了哪个复选框(并知道该复选框是打开还是关闭)?
136 jquery  html  checkbox 

15
带有ASP.NET Web API的JSONP
我正在使用Web API在ASP.MVC MVC 4中创建一组新的服务。到目前为止,太好了。我已经创建了服务并使它工作,现在我正尝试使用JQuery来使用它。我可以使用Fiddler取回JSON字符串,这似乎还可以,但是由于该服务存在于单独的站点上,因此尝试使用带有“不允许”的JQuery错误来调用它。因此,这显然是我需要使用JSONP的情况。 我知道Web API是新的,但是我希望那里的人可以帮助我。 如何使用JSONP调用Web API方法?

12
如何通过Ajax发送多个数据字段?[关闭]
关闭。这个问题不能重现或由错别字引起。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我被困住了:我试图使用AJAX提交表单,但是我找不到通过我的AJAX调用发送多个数据字段的方法。 $(document).ready(function() { $("#btnSubmit").click(function() { var status = $("#activitymessage").val(); var name = "Ronny"; $.ajax({ type: "POST", url: "ajax/activity_save.php", **data: "status="+status+"name="+name"**, success: function(msg) {... 我尝试了各种方法: data: {status: status, name: name}, 甚至只是出于测试目的的东西: data: "status=testing&name=ronny", 但是无论我怎样尝试,activity_save.php我的SQL都一无所获。 那么,将更多行数据放入AJAX调用中的正确语法是什么?
136 jquery  sql  ajax 

13
如何在jQuery中重置单选按钮,以便不进行任何检查
我有这样的HTML单选按钮: <td> <input id="radio1" type="radio" name="correctAnswer" value="1">1</input> <input id="radio2" type="radio" name="correctAnswer" value="2">2</input> <input id="radio3" type="radio" name="correctAnswer" value="3">3</input> <input id="radio4" type="radio" name="correctAnswer" value="4">4</input> </td> 这是在表单标签中,当用户提交表单时,我想将所有单选按钮恢复为默认值。意思是没有一个被检查。 我有此代码,但给出了错误提示 [0] is null or not an object $('input[@name="correctAnswer"]')[0].checked = false; $('input[@name="correctAnswer"]')[1].checked = false; $('input[@name="correctAnswer"]')[2].checked = false; $('input[@name="correctAnswer"]')[3].checked = false; 我正在IE 6中执行此操作。
136 jquery  forms 

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.