Uncaught Error

Uncaught Error

  Uncaught Error: Syntax error, unrecognized expression: #test + [id=[object Object]]

someone can help me in this error?

var selectedOption;
            if (specialisationId) {
                selectedOption = this.$('#test [id=' + specialisationId + ']');
            } else {

                selectedOption = this.$('#test option:selected');
            }
            console.log("selected option was " + selectedOption.text())
            var selectedOptionText = selectedOption.text();
            var sHTML = '<li><a href="#">' + selectedOptionText + '<i style="margin-left: 20px;" class="icon-remove"></i></a></li>';
            $('.test').append(sHTML);
            selectedOption.remove();