首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JQuery将HTML分配给变量

JQuery将HTML分配给变量
EN

Stack Overflow用户
提问于 2014-10-13 12:52:19
回答 4查看 5.9K关注 0票数 2

我正在尝试将HTML代码传递给jquery变量,它在以下代码中工作:

代码语言:javascript
运行
复制
var html_var = $(this).parent().html();

但是当我想修改"html_var“时,我不能这样做,我的意思是,html代码包含按钮标签,我需要更改这个按钮的值和id?我试着用“查找”,但我不知道为什么它不起作用。

代码语言:javascript
运行
复制
var modified_var = html_var.find('.button').attr('id');
EN

Stack Overflow用户

回答已采纳

发布于 2014-10-13 12:56:13

.html()以纯文本的形式返回html,因此您可以对父对象进行操作:

代码语言:javascript
运行
复制
var $parent = $(this).parent();
$parent.find.('.button').attr('id', newValue);

或者您可以对文本进行操作。

代码语言:javascript
运行
复制
var html_var = $(this).parent().html();
//modify the text
$(this).parent().html(html_var); //replace the parent html with the modified html
票数 3
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26340473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档