Tag: javascript

在flot条形图上显示栏内的值

我想在flot条形图上显示栏内的值,如下所示: | | +—-+ | | | | | | | | | | +—-+ | 20 | | | | | | | | 10 | | | | | | | | |—+—-+——+—-+—— data = [[1,10],[2,20]] 有没有办法做到这一点?

three.js – 用鼠标点击获取对象名称

我使用json loader将3名外部模型加载到我的场景中,现在我希望通过单击获取模型/对象的名称。 下面是我用来加载模型的 var object_material = new THREE.MeshBasicMaterial({ color: 0xd6d6d6, side: THREE.DoubleSide }); var loader = new THREE.JSONLoader(); loader.load(“models/”+file, function(geometry, object_material) { var object = new THREE.Mesh(geometry, new THREE.MeshFaceMaterial(object_material)); model = new THREE.Object3D(); model.id=file; model.name=’sample’+file; model.userData.id=’sampledata’+file; model.add(object); model.position.set(obj_x,obj_y,obj_z); model.mirroredLoop = true; model.castShadow = true; model.receiveShadow = true; scene.add(model); } ); 下面是我的鼠标按下function function onMouseDown(event) { event.preventDefault(); […]

如何在jquery中找到2个数组之间的公共元素

var array1 = [1, 2, 3, 4, 5, 6]; var array2 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; 我有两个像上面这样的数组。 现在我想在MVC 4中使用jQuery执行以下操作。 如果两个数组的每个元素都相等,则显示消息/警报。 例如“所有记录已经存在。” 如果两个数组的每个元素都不同,那么只需将它们全部添加到“VAR”中,例如var resultset = …. (其中将存储7,8,9) 如果两个数组之间通用的元素很少,那么公共元素显示带元素的消息,例如“记录1,2,3,4,5,6已经存在”并在“VAR”中添加不同的元素,例如var resultset = …. (将存储7,8,9)。 消息和差异元素集合都将同时执行。

检测并记录外部JavaScript或CSS资源无法加载的时间

我有多个引用外部js和css资源。 大多数情况下,这些都适用于第三方分析等。有时(传闻),这些资源无法加载,通常会导致浏览器超时。 当外部JavaScript或CSS资源无法加载时,是否可以检测并登录服务器? 我正在考虑某种类型的延迟加载机制,当失败时,将调用一个特殊的URL来记录此失败。 有什么建议吗? 我认为发生了什么: 用户点击我们的页面,服务器端成功处理并提供页面 在客户端,HTML标头尝试连接到我们的第三方集成合作伙伴,通常是以“http://www.someothercompany.com …”开头的javascript包含。 另一家公司无法处理我们的负载或者有很多工作时间,因此连接失败。 用户看到一个通用的IE Page Not Found,而不是我们服务器中的一个。 因此,即使我的网站已启动且其他所有内容都运行良好,只是因为这个调用第三方服务器失败,一个在HTML页面标题中,我们完全无法启动。

在momentjs中两次之间的小时差异(HH:MM:SS a)

我有两次没有约会 var startTime=”12:16:59 am”; var endTime=”06:12:07 pm”; 我想用moment.js.显示上述时间之间的总小时moment.js. 如果在moment.js不可能,那么请通过javascript告诉我。 输入: var startTime=”01:30:00 am”; var endTime=”2:45:07 pm”; 预期产出: 1 hour and 15 minutes

如何在fullcalendar中禁用拖放function

我在整个项目中使用FullCalendar,我需要在我的网站的一个区域中显示它,其中事件不可拖动但在月视图中保持突出显示。 请任何想法。

如何检查是否使用JQuery选中了复选框?

如果用户选中了页面上的复选框,我试图允许点击function。 否则,我想在#additional_foreign按钮中添加一个类。 我想我很接近,但似乎没有用。 这是我的代码: if($(‘#foreign_checkbox’).attr(‘checked’)) { $(‘#additional_foreign’).click(function() { alert(‘This click function works’); }); } else { $(‘#additional_foreign’).addClass(‘btn_disable’); } 当我选中复选框时,它不允许单击function,当我取消选中该复选框时,它也不会按原样添加该类。 我究竟做错了什么? 编辑:这是我的HTML澄清。 Click Me

添加否。 在约会的日期(周末除外)

我有个约会,我需要加上否。 获取未来日期的天数,但应排除周末。 即 input date = “9-DEC-2011”; No. of days to add = ’13’; next date should be “28-Dec-2011” 这里周末(坐/太阳)不计算在内。

我想知道jquery’委托或on(代表)是如何工作的

有时我用来委托事件, dom.addEventListener(“click”,function(e){ e.target for hander. } instead: dom.on(“click”,’a’,function(){ $(this).handler.. } 所以,我想我可以用这种方式编写代码: function delegate(dom,event,selector,handler){ target = event.target; while selector.dom.not_match event.target target = target.parentNode recheck until match the selector and do handler; end } 我之前写过: function delegate(dom,event,selector,handler){ dom.addEvent event function(){ target_arr = dom.find(selector); if(event.target in_array target_arr){ do handler }else{ target = target.parentNode until dom. recheck in target_arr; […]

如何计算Javascript中字符串之间的时差

是我有两个小时的字符串格式,我需要计算javascript的差异,一个例子: a =“10:22:57” b =“10:30:00” 差异= 00:07:03?