草庐IT

subject_id

全部标签

javascript - 在 jquery 中选择 ID + 任意数字

我是stackoverflow和jQuery的新手,所以我在制作一个简单的函数时遇到了一些麻烦。我基本上在我的网站上有一些随机数量的链接,id"filtro"+"somenumber",我只想为点击其中任何一个的Action编写一个代码(稍后会用相同的“filtro”+“一些数字”)影响类(class)。例如:点击“#filtro3”,对“.filtro3”做一些事情。问题是,我不知道如何在jQuery中为“任意数字”编写字符串。我正在考虑做这样的事情:$(function(){$("#"+"filtro"+SOMENUMBER).click(function(){//Dosometh

javascript - Angular2 中的 'rxjs/Subject' 是什么?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我正在通过这个officialcookbook学习Angular2.下面的代码是突然出现的。为什么“missionAnnounced$”没有变量声明?让missionAnnounced$=...下面代码的逻辑是什么?import{Injectable}from'@angular/core';import{Subject}from'rxjs/Subject';@Injectable()exportclass

javascript - 具有动态 ID 的 Backbone View

我刚刚意识到我误解了Backbone.View的el属性。基本上,我的View需要基于其模型属性的动态id属性。我认为我可以正常工作,因为我只是在我的模板中指定了它:{{name}}但是,我意识到Backbone实际上在做的是将这个编译后的模板默认放入另一个元素div中。我通过阅读文档了解了更多相关信息,但我仍然对如何创建动态id感到困惑。最好,我很想找到一种方法,使上面模板中的内容成为我的el,因为它已经拥有我想要的一切,但我不知道是否这是可能的。所以我想知道,是否有一种方法可以指定动态id属性。我尝试在initialize方法中设置它,this.id=this.model.get(

Javascript:获取id为id [x]的所有元素

如何使用javascript获取ID为id[x]的元素的数量?示例HTML:上面的html是根据用户输入生成的。如何使用javascript检测存在的元素数量?目前我可以检测到这样的元素的存在示例Javascriptif(document.getElementById('vrow[0]')){varrow=0;}if(document.getElementById('vrow[1]')){row=1;}... 最佳答案 []arenotvalidcharactersinIDattributes在HTML4.01中。然而,即使在HTM

javascript - 通过函数获取元素的id

我有一个在复选框字段的onclick事件中调用的函数。和函数functionchangeEnable(){varval=$(this).attr('id');alert(val);}我有,但它返回undefined。我的语法错误还是我错过了什么?这些复选框是动态创建的并且具有不同的ID,这就是为什么我想为某些任务获取ID。 最佳答案 请注意,changeEnable函数中的this将是window。您需要将对元素的引用作为参数传递给函数:functionchangeEnable(el){varval=el.idalert(val);

javascript - 从触发事件的元素中返回属性 id

我有一个元素,这个元素通过以下代码调用函数calcTotal:$('.pause').change(function(e){window.alert("pausechanged");calcTotal(e);calcTotal(e)的代码如下:functioncalcTotal(event){alert('calcTotalcalled');varmyId=event.currentTarget.attr('id');myId=myId.replace(/[^0-9]/g,'');vartimeRegex=/^[0-9]{1,2}:[0-9]{2}$/;if($('#start'+my

javascript - jquery dropdownlist,onchange 重新加载页面使用带有下拉值 ID 的 Get 请求

当有人在下拉列表中选择一个项目时,我想使用查询字符串中所选项目的ID值重新加载当前页面,例如:http://www.example.com/mypage?id=234我该怎么做? 最佳答案 您可以使用Dutchie432指出的原始javascript版本或jQuery版本。Goto123Goto456$(function(){$("#the_select").change(function(){window.location='http://www.domain.com/mypage?id='+this.value});});

javascript - 通过类名获取ID JQuery

您好,这是一个jquery问题:假设我有这个:我想获取当我点击提交按钮时被选中的复选框的id(注意:你只能选择1)我在这里有这个按钮点击事件:$("#submit").click(function(){if($(".select").is(':checked')){alert($(".select").attr('id'));}});它总是提醒“select-1”,即使我选择了带有“select-2”id的复选框。我猜是因为它们都在同一个类中,第一个在警报中显示要找到的“.select”类。我如何获取使用类名检查的特定ID?谢谢你! 最佳答案

javascript - 通过单击 react.js 传递 id

下面是我的部分代码,但我的问题很简单,当用户点击li时,如何让我的函数显示data-id="1"?render(){return({this.state.items.map((item,i)=>{item.name}X)})} 最佳答案 因为您已经在使用ES6-使用arrow可能会更干净一些函数在这里:render(){return({this.state.items.map((item,i)=>{item.name}this.yourfunc(item.id)}>X)})} 关于jav

javascript - 如何在 jQuery 中引用带括号的 id

我是jQuery的新手,我需要获取ID为id[2][t]的文本输入框更改时的值,并在中显示该文本>div稍后设置样式(也使用jQuery设置样式)。这是输入框代码:这是我要在其中显示它的div:这是我尝试过的,但没有成功的其他变体:$(document).ready(function(){$('#id\\[2\\]\\[t\\]').change(function(){vartxtval=$('#id\\[2\\]\\[t\\]').text();$("#textpreview").val(txtval);});});我知道括号是个问题,但出于其他原因需要保留它们。有什么想法吗?