在javascript或jquery中用一个答案替换问题的多选

编辑:有关此处讨论的代码的更新版本,请参见此 我有一个代码笔上的代码,我从另一个代码改编而来 基本上,当您单击3个选项之一时,问题列表将消失,并替换为答案 下面是javascript: $('.inlinechoice').on('click','.link', function(e) { var $this = $(this), $id = $this.prop('id'), $class = '.' + $('.about-' + $id).prop('class').rep

Javascript 为什么这个范围变量不会触发更改?

我有以下几点建议:。有人能解释一下为什么trimName指令没有改变模板上的文本吗?我在控制台中看到文本“修剪”,但我没有看到它的反射。我认为我处于“角度世界”中,因为如果我尝试$apply这个范围,我会看到一个$apply已经在进行中。我们可以把这个问题看作是类似于“竞赛条件”的问题 $digest已经在进行中,您的值被AngularJS覆盖 简单的解决方法是稍后使用$evalAsync评估您的语句: if(scope.trimName.length > intLimit) { sc

表单正在提交,即使JavaScript正在提取无效数据

如果输入的数据无效,我将尝试停止表单发送,JavaScript正在运行,并且看到每个字段都无效,但仍在发送数据并重定向用户,而不是将其保留在该页面上 //test to see informtion is valid $('form[name="input"]').submit(function(event){ alert('user has submitted the form....'); var vaild = true; $('form input').each(

连接2个Javascript代码

我有两个javascript。我试图把它们结合起来,但失败了。第一块随机创建文本,第二块替换标题文本 问题是要创建组合代码,以便用随机生成的文本替换标题。基本上连接这两个代码: 第一个Javascript: document.addEventListener("DOMContentLoaded", init, false); function init() { generate(); var enterButton = document.getElementById("hai

Javascript 突出显示所有出现的字符串-未正确递增

我在使用这个函数,我的问题是当我搜索多个段落时,var=MyApp\u SearchResultCount由于一些奇怪的原因没有连续计数。当我在一个文本块上运行脚本时,它的工作方式与我预期的一样,但是当在多个段落中搜索时,我得到如下结果: <p> text text [id=4]search string[/] text text text text [id=5]search string[/] text text text text [id=6]search string[/]

Javascript 多次鼠标悬停时鼠标指针起泡

如何防止用户多次悬停(mouseenter)时冒泡或“失控”。当用户悬停时,我将slideDown和slideUp用于mouseleave和delay,设置为250。我只能在延迟设置为1毫秒时修复此问题。以下是我的脚本: $("#nav li").mouseenter(function (e) { e.stopPropagation(); if (!is_opened) { var left = $(this).position().left; $

Javascript Angular:Angular$手表注册的最佳实践

我正在处理页面加载时的查询字符串,并注意到了$watch 在调用$watch时,它似乎需要一些时间才能注册,而且这个过程是异步的 我发现我必须处理竞争条件,因为我的$watch不会在应该触发的时候触发-也就是说,在$watch声明之后设置的值不会被$watch计算 有关问题的说明,请参见此示例: 是否有人在使用手表以避免此类问题方面有最佳做法 您的意思是在$timeout内更新的值吗???$scope.val在$timeout内更改为1之前将有1000毫秒的延迟,在$scope.val更新之后,

Javascript 在登录页中使用PPC标题/说明

我正在尝试为我的网站创建一些动态登录页。具体来说,我们将使用谷歌广告链接到该页面。我更喜欢只有一个登陆页面,根据点击的谷歌ppc广告动态更新。我的第一次尝试是在url中使用utm参数,如下所示: 使用purl和jquery解析字符串,更新我页面上的标题、描述、优惠券和优惠券描述。我已经测试过了,这部分可以工作,但有人告诉我,谷歌adwords不能工作 有没有更好的/另一种方法?还是我一直在创建一堆不同的登录页 谢谢你的帮助 这可以在广告的目标URL中使用。在您的情况下,{keyword}和{c

Javascript coffeescript-数组筛选不工作

我试图得到一个数组,其中只包含具有background image属性的元素,但是,我的代码不起作用,我不确定出了什么问题 elements = document.getElementsByTagName("*") [].filter.call elements, (el) => if el.currentStyle return el.currentStyle['backgroundImage'] isnt 'none' else if window.getCompute

Javascript 选项卡的重定向不起作用

在我关于我们的页面中,我有6个标签(公司、创始人、团队、荣誉、职业、哲学)。在“关于我们”菜单中,还有6个下拉菜单,与选项卡相同。当我点击下拉链接时,我需要打开相应的选项卡,我如何解决这个问题???我试过了 about_-us_-trial.php#company但它不起作用 这是我的标签脚本 $("a[href='#company'], a[href='#founders'], a[href='#team'], a[href='#accolades'], a[href='#careers'],

Javascript 使用回调的意义和原因?

异步和回调仍然是我难以理解的概念。我一直在阅读并试图理解使用它们来获得更多熟悉度的代码。我不明白为什么这段代码使用回调而不是仅仅传递一个值(而不是将参数作为要计算的值的匿名函数) 这是用例中的代码函数: shorten.LookUp(url, function(urlCheck){ if (urlCheck === false){ //Add to db // another function that use

Javascript 使用浏览器控制台添加元素

我正在尝试使用浏览器控制台在网页中添加元素。 我的元素类似于: <a class="myclass" role="myrole" href="/url.com"> <span class="Label">Hello World</span> </a> 我该怎么做 function addElem(elem, text) { var elem = document.createElement(elem), // element

Javascript 主干存储()不发送Post

我是个新手,希望我错过了一些简单的东西。我正在构建一个简单的调查创建/调查获取应用程序来处理嵌套模型等。我正在为后端运行一个restful Rails服务器 不过,我正在努力将调查模型保存到服务器。看起来post请求并没有实际发生,因此它实际上并没有得到更新。你知道我错过了什么吗 调查模式: class SurveyMe.Models.Survey extends Backbone.Model 测量编辑视图: class SurveyMe.Views.SurveyEdit extends B

Javascript ExtJS 4.2动态生成模型&x2B;商店+;查看相似数据源的数量

我收集了一些类似的对象,它们应该以同样的方式处理 对象示例: Foo (id, title, size) Bar (id, name, count, ...) ... 通常情况下,我应该创建3个文件,并在MyApp.应用程序商店和视图中注册。我希望避免创建多个类似的文件。但我找不到生成它的点。此外,我还希望以通常的方式使用生成的存储/模型(如在组合框中通过“store:'Foos'等引用) MyApp.model.Foo(app/model/Foo.js) MyApp.store.Foos(a

使用javascript代码自动登录gmail

我是javascript编程新手,我正在尝试编写一些javascript代码,可以自动填写并提交Google的登录表单。当当前页面处于打开状态时,下面的代码可以正常工作 var inputs=document.getElementsByTagName('input'); 对于(var k=0;k有两个问题: 首先,您可以正确地看到,autuSubmit函数被提前调用: window.onload=autoSubmit(); 此时,您正在调用autoSubmit,并将其值分配给window.on

Javascript WordPress-根据季节变化主题和布局?

我目前正在WordPress网站上为一位客户工作,关于他的滑雪小屋。他问我是否有可能基本上有一个“夏季”和“冬季”版本的网站。他们基本上有相同的内容(虽然他们会在主页上使用不同的小屋图片),但我需要能够修改网站的配色方案,重新排列菜单,以及显示不同的背景图片 我目前对这个问题的解决方案似乎应该有效,但它相当不雅观。我基本上是在子域上运行两个并行站点,并将在主域上创建一个登录页,该登录页将允许用户单击链接以转到他们想要的站点版本,或者我将使用JavaScript或其他工具根据一年中的时间将其重定向

Javascript 引导表和宽度控件

我有一个HTML表,有3列,用bootstrap设计。所有代码都在模式窗口中。我需要第一列的宽度等于100px,第二列为300px,第三列为200px。我在第二列有不同的输入。现在我需要在输入控件中设置不同的宽度。我该怎么做 我有这个: × 乌萨里奥酒店 Otros ppp: Listo con clases adsasfadsfads CSS: .col-a { width:100px } .col-b { width:300px } .col-c { width:200px }

Javascript Js。单击以编程方式添加的事件,但在加载代码时仅触发一次

我使用JS/jQuery动态创建了n个按钮,并动态添加了一个按钮单击事件 问题是,当调用AddImageInTagTest()函数时,它会创建所有按钮并触发click事件,而我不会单击任何按钮 另一个问题是,当我单击其中一个动态创建的按钮时,单击事件函数不会启动 为什么 var count = 0; function AddImageInTagTest(tagId, imageSrcPathAndimageFileName) { var fileNameWithExtension;

如何自动处理javascript函数调用并对其进行包装/修饰

您好,我对现有的javascript代码有问题 背景是一些JSP标记自动包含JS函数,然后一些html元素需要运行这些函数。 但关键是有很多html元素需要使用包含的JS函数,并且很难修改每个单独的元素来配置它应该运行的函数 让我们考虑一个简单的例子:我们有生成表< /p>的JSP标记 <table id="automaticallyGeretatedId"> <tr> <td></td> </tr> </table> 然

Javascript Metafizzy.同位素(“布局”)给出$elems未定义

jQuery同位素插件主页解释了包含图像的项目可能会导致同位素网格中的重叠,并且在加载图像后,该插件可以通过调用布局方法来修复此问题,如下所示: $container.imagesLoaded( function() { $container.isotope('layout'); }); 问题似乎是布局需要$elems参数(至少w/砌体布局)。因此,调用同位素('layout')会出现一个错误,指出$elems未定义。示例代码是否不正确?它应该叫重新播放吗 在侧边栏中,我试图解决图像重叠问

使用javascript从jquery中的数组列表中删除数组项

我想在每次单击时删除数组项。单击get_values按钮,在删除按钮/链接前面显示数组项。我需要在每次单击删除按钮时删除这些项目。它删除了整个项目,但我想要一个接一个。请帮帮我。我不熟悉jquery <html> <body> <div id="array_container"> <label>Name</label> <input type="text" name="name1" value="" /> <lab

用于显示错误结果的JavaScript嵌套

我在使用此代码时遇到问题,无法理解它。它似乎是添加到“数据”中,而不是像它应该添加到“数据”中的“票据”。在Google脚本中使用代码 function consolidate(){ var data = [[1,1,1,1,1,1],[1,1,1,1,1,1],[1,2,1,2,1,2],[1,2,1,2,1,2],[1,1,1,1,1,1],[1,2,1,2,1,2],[1,1,1,1,1,1],[1,2,1,2,1,2],[1,2,1,2,1,2]]; var ticket = [

javascript/jquery中的按引用和值传递

我有一个测试用例,如下所示: $(document).ready(function() { var arrayList=[{"name":"pradip"},{"name":"Tengi"}]; var del = function(list) { list.splice(1,1); $("div").append("function:" + list.length +"<br>"); }; $("div").append("orig

Javascript 多个下拉菜单滑动切换

我有三个(或者将来更多)下拉菜单,当点击“触发器”时会显示出来 代码是功能性的,但我希望slideUp动画在另一个slideDown动画开始之前完成 请注意,“下拉”元素绝对定位,顶部:100%相对于“容器”,因此它们显示在“触发器”下 HTML <div class="container"> <div class="drop-container"> <span class="trigger">Drop 1</span> <

在Javascript中使用闭包对对象调用new

在使用闭包的对象上调用new时,据我所知,闭包是在实例化时设置的,其中私有变量将是“类”的静态属性 例: 因此,如果需要将someFunc实例存储为testClass的属性,可以使用上述语法吗?是否每次创建新的testClass实例时都会实例化someFunc中的“var self”,或者如果instanceA=new testClass(),则闭包将是一次性交易,其中所有实例中的instanceA.someFunc.self==instanceB.someFunc.self;和instance

使用Ajax发布PHP和javascript数据

如果这是一个重复的问题,我很抱歉,但是我在其他地方找不到答案 我有一个页面,用户可以看到他们所有的意见书,每一个在单独的一行。有一个“X”,当用户单击它时,我希望在数据库中删除该行 下面是我拥有的函数(jQuery),当用户单击“X”时触发 如何将ID变量发布到php文件,然后在数据库上运行mySQL查询?$.post('/some file.php',{ID:e.target.ID}) 见: 参数: url:不言自明 数据类型:您希望看到的数据类型 从PHP脚本获取 方法:您将用于 请求 数据

Javascript 如何调整菜单栏的响应行为';s元素

我正在做菜单。问题是,当我试图将屏幕缩小到600width以下时,菜单会因为响应性而消失。我想让菜单项像文本一样转到下一行 我如何实现这种行为 <section class="panel"> <div class="panel-body" style="margin-top: -20px; min-width: 550px;"> <div style="margin:0 auto;width: 550px;">

javascript中的双人石头剪刀

我正在玩一些javascript,当时我想“让我们做一个简单的游戏吧!” 所以我开始了,现在我陷入困境,我需要你的帮助:p 这就是我制定的“计划”: 询问user1的名字var name1=prompt(“你叫什么名字?”) 询问user2的名字var name2=prompt(“你叫什么名字?”) 询问用户1的选择var user1=prompt(“石头、布、剪刀”) 询问用户2的选择var user2=prompt(“石头、布、剪刀”) 显示他们的选择: if (user1 === "roc

如何通过使用Javascript更改CSS值来移动/定位DIV容器?

我得到了两个div容器作为块,具有固定的宽度和高度,并且display:block <div class="one"></div> <div class="two"></div> 当您将鼠标悬停在容器上时,.one我需要以某种方式将边距顶部(或填充顶部)应用到容器上。两个,这样当鼠标悬停在上时,它会在下方移动两个像素。一个当您将鼠标指针移到一边时,两个会回到它的原始位置 .one:hover + .two { margin-top:

Javascript 反应组件首先渲染最后一个

如果我一个接一个地访问某个配置文件,react会快速渲染我访问的最后一个配置文件,然后是我想要的配置文件。这个问题出现在followdoc.exists上,因为如果我转到我正在跟踪的配置文件,然后转到另一个我没有跟踪的配置文件,我将收到followdoc.exists作为true的状态,它应该是false export default function ProfileHeader({ profile, isCurrentUser }) { const dispatch = useDispa

Javascript 如何在没有cronjob的情况下运行php页面脚本

我想在不使用cronjobs的情况下每5秒运行一次PHP脚本。如何在PHP中实现这一点 我想每5秒更新一次用户数据。当我刷新页面时,程序将执行,但如果页面在浏览器中打开或未打开,我希望运行该脚本 如何实现这一点?实现这一点的一种方法是使用文本文件或数据库条目保存UNIX时间中上次运行的时间。 然后在所有(或所选)页面上添加以下内容: If($lastrun +5 < strtotime(now)){ //Run the user update } If($lastrun+5

Javascript 在React中设置快速排序可视化器的动画

我试图制作一个快速排序可视化程序的动画,只是为了更好地理解算法。我已经写了一个有效的算法,但我被困在动画位。我遵循了mergesort的教程,该教程将要比较的所有值推送到一个数组中,我也做了类似的事情。目前,我的代码为正在比较的值着色,但不重新排列值的顺序。我不知道如何把它们换成正确的顺序。任何帮助或指导都将不胜感激 以下是Javascript中的算法: export function getQuickSortAnimations(array) { const animat

Javascript 无法获取React(非CORS)-浏览器中已取消来自获取API的POST请求

对于前端开发来说,这是一个新概念——我有一个本地React前端,它向部署在服务器上的Java应用程序发出POST请求 后端的工作方式是,您制作一个POST,它返回一个状态为200的响应ID。此操作的响应ID在后端的不同线程中单独计算,因此,如果您获取该ID,如果尚未完成计算,则返回404状态;如果已完成响应主体,则返回200状态 所有的GET和POST请求在REST客户机(比如来自本地主机的Postman)上都可以正常工作,并且我已经启用了CORS,因此我的本地机器可以通过POST和GET与服务

Javascript 用Java&;HTML。什么';我的代码怎么了?

我需要创建一个带有按钮的简单表单,该按钮将数字计算为阶乘。必须通过按钮进行计算,并且需要在警报框中弹出答案 令人尴尬的是,我花了几个小时试图解决这个问题,但我无法让按钮工作,解决办法是按enter键,但随后答案不会显示出来 var n=document.getElementById('x1')。值; 功能fac(N){ 如果(N>1)返回N*fac(N-1); 否则返回N; } 警报(“答案是”+fac(N)); 阶乘的 生成你的阶乘! 输入号码: 我认为传递的值和函数中使用的值之间存

Javascript Typescript中奇怪的日志记录行为

我不熟悉打字脚本,所以可能出于某种原因这是正常的 我有一个类似这样的函数 const testFunction = (arg1: string) => { let testInt = parseInt(arg1); console.log('testInt', testInt); console.log('arg1', arg1); } 输出: arg1 80% 没有测试日志 知道发生了什么吗?这段代码很好用。如果您正在使用浏览器控制台,请确保邮件未被过滤。OMG!干得好

Javascript 如何在发出GET请求时发送jwt令牌进行验证

基本上,我想发送一个GET请求,其中包含一个header Authorization=jwt,然后在服务器端验证这个JSON web令牌,并呈现一个页面,但如果我使用AXIOS或fetch发出请求,则响应不呈现,如果我使用简单的标记发出请求,则我将如何向其添加header。 我正在使用NodeJS、ejs、express进行渲染,而香草JavaScript在发送axios请求之前使用以下代码 axios.defaults.headers.common["Authorization&qu

Javascript 在React应用程序上混合Sass、scss主题

我使用sass themify,但它只适用于节点元素或id#,我想使用className来使用它,如何更改混音? 谢谢你宝贵的帮助 例如: header { width: 100%; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); position: fixed; z-index: 666; img { height: 50px; }; } @include sass-themify($element:header){

Javascript 为什么jQuery或getElementById之类的DOM方法找不到该元素?

document.getElementById、$(“#id”)或任何其他DOM方法/jQuery选择器找不到元素的可能原因是什么 示例问题包括: jQuery静默绑定事件处理程序失败 jQuery“getter”方法(.val(),.html(),.text())返回未定义的 返回null的标准DOM方法会导致以下任何错误: 未捕获的TypeError:无法将属性“…”设置为null 未捕获的TypeError:无法读取null的属性“…” 最常见的形式有: 未捕获的TypeError:无

Javascript 如何在离开页面后删除会话变量?

单击搜索按钮后,我将搜索字符串保存在会话变量中,然后再次加载索引 $(文档)。在('click','#search',函数(e){ var search_key=$(“#key”).val().toLowerCase(); var pathname=window.location.pathname; var arr=pathname.split(“/”); var urlStr=window.location.protocol+“/”+window.location.host+“/”+arr[

Javascript fullpage js-按键盘上的tab键时无法聚焦固定导航标题

我做了一些研究,发现fullpage js的一个已知问题是,按键盘上的“tab”键不会关注标题中的“a”标记。但是根据github上的这张罚单,这个问题应该通过将fullpage js更新到3.0.3或更高版本来解决——我已经这样做了,问题仍然存在。不确定是否有其他人遇到同样的问题 此外,MyHeader元素嵌套在fullpage js中 (github门票) 如果您的标题是固定的,那么为什么它嵌套在fullpage.js中?尝试将其放置在完整页面包装器之外。

Javascript Oracle Apex应用程序上模块的加载超时

我有一个OracleApex应用程序(v19.1),其中包含图表、交互式网格等元素 加载我的应用程序时,我通常会在浏览器控制台上遇到以下错误: 这避免了要渲染的图表。 我已经在上阅读了文档,尝试使用firefox,效果非常好 我在“网络”选项卡上进行了检查,所有库都已正确加载。图书馆就在那里 我确信我不是唯一一个有这种问题的人,因为这发生在我的两个Oracle Apex应用程序上 Uncaught Error: Load timeout for modules: ojL10n!ojtransla

JavaScript上的后续请求

如何在Javascript上创建后续请求以从响应中获取值,然后将其作为参数传递 我正在编写一个应用程序来处理每天的所有课程会议,问题是有时我有300多个会议,而size_页面的最大值是300, 我可以通过next_page_token参数来解决它,但它的值在响应上。 通过使用后续请求并从响应中获取值,然后将其作为查询参数传递 我的下一个目标给我未定义的 const handleMeetingsId = (req, res) => { let meetingIdArr = [];

  1    2   3   4   5   6  ... 下一页 最后一页 共 28143 页