如果我执行
(附录:ps
(插槽值($“35; mytextarea”)'选择开始)
它生成javascript
$('\mytextarea')。选择开始;
注意selectionStart现在是selectionstart它丢失了Start上的大写字母S!
我该怎么保持大写字母S?

最佳答案

Parenscript将自动从lisp命名约定(用破折号分隔单词)转换为CamelCase,因此:

(parenscript:ps
 (slot-value ($ "#mytextarea") 'selection-start))

结果
"$('#mytextarea').selectionStart;"

09-13 11:13