Scrapboxの選択行を取得する
カーソルがある行のテキストを取得する(ちょっと苦しい)方法
jQueryとAPIを併用してるので...
クリックすると
.cursor-line
の設定が無くなるので、キーボードショートカットとかから呼ぶ必要があるcursortext.js
function cursorText(){ // カーソルがある行のテキストを取得
var cursorId = $('.cursor-line')[0].id
if(cursorId){
var lines = $('.line')
for(var i=1; i<lines.length;i++){
if(lines[i].id == cursorId) return scrapbox.Page.lines[i-1].text
}
}
return null
}