以下是我的代码的一部分,如果在浏览器上运行,它的工作正常,但如果与phonegap一起使用并且在设备上运行,则不会触发“incrementClickCounter”函数
<div class="newsheading">
<h1><a id="newsTitle" data-bind="text:title,click:function () {
incrementClickCounter(title, content, publish_date, $index());}"></a></h1>
</div>
function incrementClickCounter(title=null, content=null, date=null, index=null){
alert('hello');
}
我也尝试过调用按钮点击事件。但没有运气。 我错过了像js文件这样的东西吗?
答案 0 :(得分:1)
您的功能应位于<head>
,如下所示:
<head>
<script>
function incrementClickCounter(){
alert('hello');
}
</script>
</head>
顺便说一下,属性是什么?您没有访问它们,因此请将其删除。