如果我有一个在某些条件下更改的varibale如何使用Jquery选择器选择它?
var id = 2 alert($('.'+id+ ' .title').val());
解决方法
你的问题是你正在用一个数字开始一个类名.类名必须以_ a – 或字母开头.
切换你的结构,使其:
var id = 2 alert($('.' + 'title' + id).val());
或者某些变体,以便id以下划线,短划线或字母开头:
var id = 2 alert($('._' + id + ' .title').val());