草庐IT

多个Java版本

全部标签

javascript - 使用 Javascript 在一个页面上显示多个实例

我无法弄清楚如何处理我想在页面上运行的某些javascript函数的多个实例。这是我正在进行的自定义分析项目的一部分。我有一个名为initData()的函数;该函数使用setInterval调用另一个函数,该函数每1000毫秒向我的服务器发送一次ping。问题是我希望能够在单个页面上拥有此功能的多个实例。我当前的问题是,一旦调用第二个实例,它就会覆盖第一个实例中的所有变量。解决这个问题的最佳方法是什么?有没有办法让函数成为独立的和/或私有(private)的实例,这样它们就不会相互干扰? 最佳答案 默认情况下,所有变量(以及函数声明

javascript - SVG 中的多个类

我是SVG的新手(使用D3.js调用所有内容)。最近,我正在做的一个项目遇到了一个巨大的限制。我希望能够为我正在处理的每一类数据制作“g”类。不幸的是,我从一个仅以一种方式连接数据的XML文件中获取数据(例如:person1--->person2,而不是person2--->person1)。我希望能够做的是将从我的数据生成的每个形状放在根类及其连接的类中。如果我可以将这个形状添加到两个或更多类(例如gclass=person1和person2),那将是我认为最快的解决方案......但是这样的事情可能吗?我可以将SVG形状设置为两个或多个类吗?或者它会在我定义新的时覆盖它。我真的希望

javascript - 我可以拥有一个 RequireJS 模块的多个实例吗?

我显然缺少一些概念/理解,尤其是javascriptOO基础知识!我喜欢使用RequireJS,我的网络应用程序现在看起来更像是一个结构化应用程序,而不是一堆疯狂的代码。我只是在努力理解如何/如果以下是可能的。我有一个模块作为基础数据服务模块,名为dataservice_base,如下所示:define(['dataservices/dataservice'],function(dataservice){//Private:RouteURLthis.route='/api/route-not-set/';varsetRoute=function(setRoute){this.route

javascript - 使用javascript为多个输入框赋值?

您好,我在为多个输入框分配单个值时遇到了问题。我尝试了很多方法,但它只分配了1个文本框。如何分配多个文本框。注意:我所有的输入框都有相同的ID。我的代码如下UntitledDocumentfunctiongetInputs(){varinputs=document.getElementsByTagName('input');varids=newArray();for(vari=0;i有人能帮忙吗? 最佳答案 它只给其中一个赋值,因为ID应该是唯一的;因此,您实际上只会以第一个具有该值分配的目标为目标。更改您的HTML以改为使用类:然

javascript - 谷歌地图通过单击多个标记来放大标记

我已经在StackOverflow和Google搜索中阅读了很多其他帖子,但我仍然无法使其正常工作。我认为这与我的for循环有关。我已经为信息窗口设置了鼠标悬停事件,但我想要的是当您单击标记并将其置于map中心时,map会放大标记。我试过:google.maps.event.addListener(marker,'click',function(e){map.setZoom(9);map.setCenter(e.latLng);});效果最好但仍然不总是以标记为中心,尤其是在多次点击之后。有时甚至看不到标记。我真正想使用的代码片段是这样的://addthedouble-clickeve

javascript - 如何在 WebGL 中使用多个纹理?

我想在一个立方体上使用6种不同的纹理,每边一个,但找不到错误。这是我当前的代码:vartexturen=newArray();functioninitTexture(sFilename,texturen){varanz=texturen.length;texturen[anz]=gl.createTexture();texturen[anz].image=newImage();texturen[anz].image.onload=function(){gl.bindTexture(gl.TEXTURE_2D,texturen[anz]);gl.pixelStorei(gl.UNPACK

javascript - 谷歌地图多个自定义标记

所以我正在尝试学习如何制作谷歌地图。我对javascript知之甚少,但我想在这里学习。我在网上引用了一段代码,我已经了解了如何添加位置、标记和信息窗口,但我正在尝试弄清楚如何为每个标记添加多个自定义图标。感谢您的帮助。functioninitialize(){//addmap,thetypeofmapvarmap=newgoogle.maps.Map(document.getElementById('map'),{zoom:6,center:newgoogle.maps.LatLng(37.7749295,-122.4194155),mapTypeId:google.maps.Map

javascript - 使用 React JS 上传多个文件

我想弄清楚如何在ReactJS中循环遍历多个文件上传。最终,我希望能够遍历每个文件,以便判断是否只上传了PNG、JPG和MP3文件。我还希望PNG/JPG文件限制为5MB,MP3文件限制为2MB。到目前为止,我不明白为什么我可以访问一个文件而不是一组文件。我的handleChange函数看起来像这样:handleChange(event){consttarget=event.target;constvalue=target.type==='checkbox'?target.checked:target.value;this.setState({[id]:value});console.

javascript - 多个类的 Jquery hasClass

我有,..checkbox....head..现在在Jquery中我正在调用一个函数,例如,if($(this).hasClass("fixed")){....}如果我调用$(this).hasClass("fixed"),那么我只需要获取head而不是复选框,这在Jquery1.4.2中运行完美,但现在我更新到jquery1.6.1.现在我在if条件下得到了复选框。请帮忙,提前致谢 最佳答案 如果jQuery1.4.2弄错了我会很惊讶jQuery1.4.2没有弄错。hasClass("fixed")在这两种情况下,在所有版本的jQ

javascript - 多个 AJAX 刷新和 TinyMCE 有问题

所以我遇到了这种困境。tinyMCE.init({mode:"textareas",theme:"simple"});上面是在我的PHP页面上调用的。我调用varrequest=$.ajax({url:"getEvents.php",type:"POST",data:{'method':'showevents'},dataType:"html"}).done(function(msg){$('#eventlistbody').html(msg);});setTimeout(function(){$(".mceSimple").each(function(){tinyMCE.execCo