Javascript JS替换文本
我有一个下拉菜单,如下所示: 它工作正常,但我需要用用户从框中选择的任何链接替换文本“选择操作”。处理这个问题的最佳方法是什么 以下是下拉列表的代码:Javascript JS替换文本,javascript,jquery,html,Javascript,Jquery,Html,我有一个下拉菜单,如下所示: 它工作正常,但我需要用用户从框中选择的任何链接替换文本“选择操作”。处理这个问题的最佳方法是什么 以下是下拉列表的代码: $("#dd_open a").click(function(event) { event.preventDefault(); $("#dd_open a").removeClass('selected'); $(this).addClass('selected'); return false; }); $("#dd_btn").clic
$("#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');
});
您可以通过调用
$('some selector').text(something)
来设置选择操作元素的文本
通过在单击处理程序中调用$(this).text()
,可以获取单击元素的文本
$('#ChooseAnActionElement').val( $(this).val() );
上述内容将用所选元素的内容替换元素的内容
或者像@slaks所做的那样
$('#ChooseAnActionElement').text( $(this).text() );
取决于元素。.val()
将仅在文本框上工作。这些都不是文本框。