私のアプリケーションでは、API からのデータをul
正常にバインドしています。ただし、a
タグのクリック イベントにバインドされた関数を KO で呼び出すことができません。以下のエラーが発生しました:
不明なエラー: バインドを解析できません。
メッセージ: ReferenceError: loadContact が定義されていません。
バインディング値: click: loadContact,attr: { title: 1}
コードを表示:
<ul data-role="listview" id="ListSss" data-divider-theme="b" data-inset="true">
<li data-role="list-divider" role="heading">
Criteria Selected
</li>
<!-- ko foreach: Contacts -->
<li data-theme="c">
<a href="#" data-transition="slide" data-bind="click: loadsss,attr: { title: sss }">
<span data-bind="text: FName + ' ' + LName + ' (' + Classifiy +':'+ Position+ ')'" ></span>
</a>
</li>
<!-- /ko -->
</ul>
JS コード:
self.loadsss = function () {
alert("hi");
}
foreach に href リンクが存在するため、href のクリック イベントを起動できないのはなぜですか? どこで間違いを犯したのですか?