我无法在IE中使用jquery事件的“onchange”,但它在firefox和chrome中工作。
我的代码
$("#newstaggered-carousel input[name='otherCityInputField']").on('change',function() {
只有在我输入文本框
时才能在文本框中使用答案 0 :(得分:1)
实际上Onchange在IE中不能很好地工作。这是我在使用Javascript时所做的。你可以相应地复制它。
在HTML中添加ondrop事件以调用正在调用的函数,而不是onchange。
在js文件中添加以下代码
document.getElementById('--your selector--').ondragover = handle;
function handle(evt)
{
evt.stopPropagation();
evt.preventDefault();
evt.dataTransfer.dropEffect = 'copy'
}
上面的代码将使ondragover变为false,然后ondrop将在所有浏览器上触发并调用所需的函数
答案 1 :(得分:0)
HTML
pageSize: 10,
的jQuery
<div id="newstaggered-carousel">
<input type="text" name="otherCityInputField">
</div>
这应该适用于IE