未捕获错误:语法错误,无法识别的表达式:id#[0] .IsSocial

时间:2015-06-11 14:49:22

标签: jquery

我有id =" [0] .IsSocial"。但我想选择元素,我有问题

Uncaught Error: Syntax error, unrecognized expression: id #[0].IsSocial

更新 jquery的

        $('[name=[0].IsSocial]').on('change', function () {
        alert('Вы нажали на элемент "foo"');
        if ($(this).is(':checked')) {
            $("#[" + @i + "].socialSurface").css("display", "block");
        } else {
            $("#[" + @i + "].socialSurface").css("display", "none");
        }
    });

html元素

<input name="[0].IsSocial">

1 个答案:

答案 0 :(得分:0)

改变这个:

 $('[name=[0].IsSocial]').on('change', function () {

使用:

$("input[name='[0].IsSocial']").on('change', function () {