为什么单击事件会返回空白字符串“”?
function saveSelection()
{
var selectedValue = $(this).text(); // --> is ""
}
对于
<ul>
<li data-bind="item" onclick="saveSelection();">Value1</li>
</ul>
最佳答案
将此添加为参数:
function saveSelection(element)
{
var selectedValue = $(element).text(); // --> is "Value1"
}
对于
<ul>
<li data-bind="item" onclick="saveSelection(this);">Value1</li>
</ul>