我在我的 rails 应用程序中使用bootstrap-wysihtml5-rails,在我尝试使用通配符选择器之前一切正常。
例如:
Javascript
$('[id*=some-textarea]').wysihtml5();
HTML
<textarea id="some-textarea1" placeholder="Enter text ..."></textarea>
<textarea id="some-textarea2" placeholder="Enter text ..."></textarea>
不适用于 Chrome 版本 22.0.1229.94,控制台显示“未捕获错误:NOT_FOUND_ERR:DOM 异常 8”
Safari 仅在 some-textarea1 上显示所见即所得的控件。
当我明确时,它们工作正常
$('#some-textarea1').wysihtml5();
$('#some-textarea2').wysihtml5();
但是我的rails表单上的textarea的数量是动态的,所以我真的很想使用通配符,如果可能的话?
这是 wysiwyg.js 的问题吗?作为一个简单的css背景更改工作......
这是一个例子:http: //jsfiddle.net/8PBwA/3/