1

如此简单和尴尬!

我究竟做错了什么?

HTML:

<input type="text" id="sliderValue" data-index="0" value="33"/>

JS:

$('#sliderValue').val("New val");

http://jsfiddle.net/vj2y6/

4

3 回答 3

0

您需要在页面加载后运行代码。

$(document).ready(function ()
{
    $('#sliderValue').val("New val");
});
于 2013-07-27T23:26:48.753 回答
0

这就是你想要的

$(document).ready(function(){
     $('#sliderValue').val('New Val');
});

实际上ready是一个jQuery事件,它告诉浏览器,一旦Dom准备就绪,就执行ready事件中传递的函数。在这里查看更多信息

演示。

于 2013-07-27T23:27:00.287 回答
0

好吧,你应该在 Framework & Extension 部分选择一些版本的 jQuery 来在 jsfiddle 中使用它。

于 2013-07-27T23:28:46.883 回答