javascript - jquery中这段代码有什么问题

标签 javascript jquery jquery-ui jquery-plugins

我正在尝试从存储在变量中的值中获取纯文本,如下所示

var lb = $(this).attr("htmllabel");
var text = $(this).html(lb);
alert(text);

当警报弹出时,它给出的结果为对象[Object],但我期望在应用该函数后得到实际的字符串。

有人可以帮我吗?谢谢。

最佳答案

$(this).html(lb)

这一行将this的html设置为存储在lb中的内容。然后它返回 jquery 对象以用于链接目的。

如果您想要 thishtml,那么您只需调用不带参数的 $(this).html() 即可。

关于javascript - jquery中这段代码有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8012930/

相关文章:

JavaScript 文本节点

javascript - 如果用户来自站点上的前一页,则执行此操作,否则执行此操作

jquery - 如何使用 jquery 清除 "select"的内容?

Jquery 范围

php - 来自另一个站点的内容的 jQuery 对话框

javascript - 可以使用 jQuery 在 2 个 FontAwesome 5 图标(常规和实心)之间切换

javascript - 在 inAppBrowser 插件 Cordova 3 + 中隐藏历史记录按钮

javascript - 如何让搜索栏接受输入并转到页面

javascript - 为什么我的大多数 jquery 函数在将消息添加到现有消息列表后停止工作?

javascript - 在点击 jquery 事件中找不到变量