Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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 更改css样式并使用jQuery追加文本_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Javascript 更改css样式并使用jQuery追加文本

Javascript 更改css样式并使用jQuery追加文本,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我试图获取点击按钮的id,在这种情况下,我想更改/添加specifiv div的类 代码如下: $("input").click(function (e) { var idClicked = e.target.id; switch (idClicked) { case 'regiesterButton': $('regiesterAlert').css('class', 'alert alert-danger');

我试图获取点击按钮的id,在这种情况下,我想更改/添加specifiv div的类

代码如下:

$("input").click(function (e) {
    var idClicked = e.target.id;
    switch (idClicked) {
        case 'regiesterButton':
            $('regiesterAlert').css('class', 'alert alert-danger');
            $('regiesterAlert').append('<b>Error</b> Blabla')
            break;
        case 'loginButton':
            break;
        case 'loginButton':
            break;
    }
});

代码中有什么错误?

对于类,您应该使用
,对于id

试试这个:

$('.regiesterAlert').addClass('alert alert-danger');
$('.regiesterAlert').append('<b>Error</b> Blabla')
$('.regiesterAlert').addClass('alert-alert-danger');
$('.regiesterAlert').append('Error blablabla'))
使用


RegisterAlert是类还是id?如果类使用.RegisterAlert,如果ID使用#RegisterAlert当jQuery与DOM交互时出现问题时,您还应该在问题中包含相应的HTML。不要将新问题添加为编辑:我也有这个问题,另一个问题。用代码添加解释。只有使用
尝试此
的代码转储没有帮助。欢迎使用SO!虽然这将解决问题,但请添加一些OP做错了什么以及如何解决该问题的解释。
$('.regiesterAlert').css('class', 'alert alert-danger');
   ^
   |
$('.regiesterAlert').append('<b>Error</b> Blabla')
   ^
   |
$('.regiesterAlert')
  .addClass('alert alert-danger')
  .append('<b>Error</b> Blabla')
$('.regiesterAlert').addClass('alert alert-danger');
$('.regiesterAlert').append('<b>Error</b> Blabla')
$('.regiesterAlert').addClass('alert alert-danger');