我允许我问一个问题,因为我对返回选择的父项的函数有一点问题。
$('input[type=button].btn_transform').click(function(){
var selectionObj = getSelected();//Function which gives me selection
var theParent=selectionObj.anchorNode.parentNode;
alert (theParent);
})
例如这句话:“猫是<strong>
灰色</strong>
的”。
如果我手动选择“灰色”一词并单击我的按钮,该函数将返回我[object HTMLSpanElement]。
但是,如果我通过双击选择相同的单词,该函数将返回我[object HTMLParagraphElement]。
你知道为什么吗 ?
非常感谢。