Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaScript按钮上显示所选文本_Javascript_Jquery_Html - Fatal编程技术网

在JavaScript按钮上显示所选文本

在JavaScript按钮上显示所选文本,javascript,jquery,html,Javascript,Jquery,Html,我一直在网上搜索,但找不到这个问题的正确答案。如何修复显示所选文本的JavaScript按钮。例如,当我点击德国。此按钮的文本将更改为语言:德语。检查下面的照片和代码以更好地了解此问题 $function{ $button.clickfunction{ $.choose.toggle; }; }; 语言: 这将更改站点的语言 巴西 中国 法国 德国 香港 印度 印度尼西亚 马来西亚 荷兰 菲律宾 新加坡 台湾 您需要一个容器将所选语言写入其中,因此请在单词language周围包装一个,并为其

我一直在网上搜索,但找不到这个问题的正确答案。如何修复显示所选文本的JavaScript按钮。例如,当我点击德国。此按钮的文本将更改为语言:德语。检查下面的照片和代码以更好地了解此问题

$function{ $button.clickfunction{ $.choose.toggle; }; }; 语言: 这将更改站点的语言

巴西 中国 法国 德国 香港 印度 印度尼西亚 马来西亚 荷兰 菲律宾 新加坡 台湾
您需要一个容器将所选语言写入其中,因此请在单词language周围包装一个,并为其提供一个ID,以便于选择

然后,像这样的一些代码应该可以做到:


我终于找到了答案,部分原因是因为是谁帮我解决了这个问题。经过长时间的尝试,最终的答案是:

$function{ $按钮,li.单击功能{ var t=$this.data'type'; $'lang'。文本t; $“.language.”切换; }; }; 国家:英国 这将更改站点的语言

巴西 中国 英格兰 德国 香港 印度 印度尼西亚 马来西亚 荷兰 菲律宾 新加坡 台湾
哪些特定部分导致您出现问题或很难找到?似乎是一个非常标准的下拉菜单,只需要在选择时更新html。这张照片不是下拉菜单,而是我从YouTube网站复制的语言按钮。如果单击该按钮,整个跨度将淡出。随后,你可以选择一种语言,例如德语,该按钮的文本语言:英语将变为语言:德语。好的……菜单的显示方式其实并不重要。。。原则是一样的。一个单击处理程序用于按钮,一个单击处理程序用于选择。还是不清楚问题出在哪里也许是我的错。如果已将文本按钮更改为语言:。希望你现在理解了这个问题。感谢你为帮助我所做的努力。我在按钮文本上犯了一个错误,这应该是语言:而不是全局主页。只需在该文本周围放置一个具有唯一ID名称的,并使用相同的代码。-我还删除了.hide指令,因为它不是必需的。我想在单击时淡出div class=language,到目前为止我已经有了这个命令,并且想在单击时切换整个语言列表。选择语言后,应在屏幕上显示语言名称。
$('ul li').click(function(e){
        e.stopPropagation(); //prevent firing twice (once for li, once for ul)
        var t = $(this).data('type');
        $('#lang').text( t );
        $('.language').fadeOut();
});