jQuery 2.1.3 和 IE11 选择器问题

jQuery 2.1.3 and IE11 selector issue

我有一个 HTML 输入元素如下:

    <input class="theClass" type="text" size="20" placeholder="Search..." value="">

我 select 它与:

    $('.theClass').val();

它在除 Internet Explorer 之外的所有浏览器中都按预期工作,returns 无论输入如何,它都只是一个空字符串。任何想法为什么会这样?我无法找到与此问题直接相关的兼容性问题的任何信息。

我没有发现任何问题...

这是一个例子:

$(function() {
    $('button').click(function() {
        alert($('.theClass').val());
    })
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>  
<input class="theClass" type="text" size="20" placeholder="Search..." value=""><br />
<button>Click</button>