Jquery中获取Span id属性值
我有一个“mytable”,其中包含“mytd”,而“Myspan”又包含我想要获取的 .我想在jquery中获取“myspan_1”。我该怎么做。
在这里小试一下
$("#mytable").find('td > #span').attr("value","myspan_+i");
,其中“i”是一个递增值
,我无法获得 Span id 。所有 iam 都在尝试 Span 标记的“id”值
I have a "mytable" which contains "mytd" inturn contains the "Myspan" i want to get the
.I want to get the "myspan_1" in jquery .How do i do that.
Small try here
$("#mytable").find('td > #span').attr("value","myspan_+i");
where "i" is an incrementing value
I coud not get Span id .All iam trying "id" value of span tag
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试这些
,这将获取当前范围的
id
。如果您想为跨度分配一个id
,您可以这样做。其中
i
是增量变量。此外,如果您要向每个
td > 添加 id span
你可以在#mytable
的所有 td 中执行 for 循环或$.each()
编辑:
当我读到你的标题时,我想我想念你的意思问题。但我想这就是你想要的。实际上,如果您在 jquery 中查找
id
,那么您想要获取 id 为#span
的元素中的属性Value
的值,您可以直接调用它,因为id
始终是唯一的。由于
i
是一个增量值,因此您需要将其放在引号之外。编辑2:
向属性
value
添加值编辑3:
假设您的
span id
有一个增量myspan_1
,它总是从1开始,这将得到myspan_1 的 1
或者您可以直接获取
i
因为i
是您想要的数字try these
this will get the
id
of the current span. if you want to assign anid
to the span you can do this.where
i
is an incremental variable.furthermore, if you are adding id to each
td > span
you can do a for loop or$.each()
in all td of#mytable
Edit:
As I read your title i think I miss understood your question. But I think here's what you want. You want to get the value of the attribute
Value
in the element with id of#span
actually if you are looking for anid
in jquery, you can call it directly sinceid
is always unique.since
i
is an incremental value, you need to put it outside the quotes.Edit 2:
To add value to an attribute
value
Edit 3:
Assuming your
span id
has an incrementalmyspan_1
which always starts at 1this will get the 1 of the myspan_1
or you could just directly get the
i
sincei
is the number that you want