javascript - JS 替换文本

标签 javascript jquery html

我有一个如下所示的下拉菜单:

alt text

它工作正常,但我需要将文本“选择操作”替换为用户从框中选择的任何链接。处理这个问题的最佳方法是什么?

这是下拉列表的代码:

$("#dd_open a").click(function(event) {
event.preventDefault();
$("#dd_open a").removeClass('selected');
$(this).addClass('selected');
return false;
}); 

$("#dd_btn").click(function(event) {
window.location.href = $("#dd_open a.selected").attr('href');
}); 

最佳答案

$('#ChooseAnActionElement').val( $(this).val() );

上面将用所选元素的内容替换元素的内容。

或者像 @slaks 所做的那样

$('#ChooseAnActionElement').text( $(this).text() );

取决于元素。

关于javascript - JS 替换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3421270/

相关文章:

html - 紧接指定文本后提取html表

android - 在 Android WebView 中从 CSS 文件加载背景图像

javascript - jQuery 发布类似问题

javascript - 未配置 Meteor 登录服务

javascript - Angular Js 绑定(bind)带有带有静态索引的 JSON 数组的文本框

javascript - 图片定位用JS和Jquery

c# - 在与母版页不同的文件夹中显示 aspx 页面时出现问题

javascript - 使用 AJAX 从表单发送所有数据

html - 如何使用 Websphere Liberty 显示 HTML 文件?

javascript - 如何使用leaflet.label绑定(bind)多个标签?