javascript - 在一个功能中切换功能

标签 javascript jquery

我有这个代码:

$(document).ready(function(){
       $('#ShowUser').click(function(){
           $('.DivUser').toggle("fast");
        });
 });

 $(document).ready(function(){
       $('#ShowImage').click(function(){
           $('.DivImage').toggle("fast");
        });
 });

$(document).ready(function(){
       $('#ShowProfile').click(function(){
           $('.DivProfile').toggle("fast");
        });
 });


<label id="ShowUser">
<div class="ShowUser">

<label id="ShowImage">
<div class="ShowImage">

<label id="ShowProfile">
<div class="ShowProfile">

我只想放入一个函数,但 javascript 不是我的强项:) 有人可以帮忙吗:)

最佳答案

您可以使用:

$(document).ready(function () {
    $('[id^="Show"]').click(function () {
        var id = this.id.match(/\d+$/);
        $('.Div' + id).toggle("fast");
    });
});

<强> Fiddle Demo

关于javascript - 在一个功能中切换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23236446/

相关文章:

javascript - 更多在同一页面调用ajax以显示更多数据

javascript - 使用phantomjs抓取网页时如何获取css文件和js文件

javascript - 使用表 ID 删除动态 HTML 表?

jquery - 获取div内容然后修改

javascript - 如何移动 Bootstrap 导航 Logo ?

javascript - JPanelMenu 不创建 JPanelMenu-Menu 类

php - 通过 PHP 将 SQL 处理为 JSON 以用于气泡图

javascript - 为什么这会给我一个错误?

javascript - 无法使用 json 从本地存储加载图像

javascript - 单击特定复选框时取消选中除一个复选框之外的所有复选框