【问题标题】:Using jQuery to change attributes?使用 jQuery 更改属性?
【发布时间】:2011-11-05 19:20:17
【问题描述】:

我有一个表格,每行都有一个复选框,表格底部有一个输入框,我们可以在其中输入颜色名称(例如:fff)。当我们点击提交时,将所有选中复选框的“tr”颜色更改为我们在输入框中输入的颜色

【问题讨论】:

  • 请发布您的 HTML 示例,以便我们准确了解您在说什么。
  • 这是我老师问我的问题,我应该回答一下
  • 以后遇到此类问题,请务必标记为homework

标签: jquery html


【解决方案1】:

如果我们能看到你的 html 会更容易。

$('form').submit(function() {
    var sColor = '#' + $('input[type="text"]').val();
    $('input:checked').closest('tr').css('background-color', sColor);
    return false;
});

【讨论】:

    【解决方案2】:

    你的意思是这样的?

    http://jsfiddle.net/GZaqD/

    $("#btn").click(function(){
        $("input:checked").parents("tr").css({background:"#" + $("#color").val()});
    });
    

    【讨论】:

      【解决方案3】:

      我创建了一个简单的示例来说明我认为您想要做什么。希望它能让你开始。在 jsfiddel 上查看,http://jsfiddle.net/YGWKA/

      【讨论】:

        猜你喜欢
        • 2020-06-15
        • 2016-01-09
        • 2012-07-13
        • 2016-03-30
        • 2017-06-04
        • 2013-02-25
        • 2014-12-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多