(Jquery-Seat-Charts)插件中的座位命名问题

时间:2017-03-20 16:16:39

标签: javascript jquery regex

我有座位,从A到Z命名,但也有一些座位名称如:AA,AB,AC等。

当我用AA或AB两个字符命名座位时,这些座位的布局会被打破,每个座位后面会显示一个空座位(没有标签或ID),如screenshot所示!

我尝试将名称更改为A_A或_A_A,但它无效。

我认为问题出在插件的这一行,jquery.seat-charts.js:387

$.each(characters.match(/[a-z_]{1}(\[[0-9a-z_]{0,}(,[0-9a-z_ ]+)?\])?/gi), function (column, characterParams) {

知道这是什么问题吗?

1 个答案:

答案 0 :(得分:0)

我通过在座位图上添加ID来解决这个问题:

'W[AA1]W[AA2]W[AA3]W[AA4]'

然后在座位的设置数组中使用id:

this.settings.id