这是在Firefox /桌面与Firefox / Android上讨论使用Bootstrap / jQ的问题。处理似乎有所不同,因为在Android上选择列表项时会显示包含所有项目的选择对话框。
使用作业列表(假设纯文本字符串)工作(编辑/添加/删除)我有这个html:
<select id="jobsList" class="form-control" size="10">
<option>job1</option>
<option>job2</option>
<option>job3</option>
</select>
我尝试使用<option></option>
扩展onclick="editSchedule(this)"
。这对FX /桌面工作正常,直接访问行/选项,被调用的函数可以使用作业/行。但在Android上,单独的选择对话框包含所有&#39;作业/行&#39;出现。选择一个后,表单中的行会突出显示,但不会调用该函数。
更改为以下jQ代码没有帮助:
$('#jobsList option').click(function(){
var job = this.text
var jIndex = this.index
alert('Job selected #:' + jIndex
+'\nJob:' + job)
});
在FX /桌面上,警报被触发,而不是在Android上..所以函数不被调用!
使用$(document).ready(function() {
也无济于事
有什么想法吗?