我有以下input: <input id="fieldName" name="fieldName" type="text" class="text_box" value="Firstname"/> 我怎样才能使用jQuery使这个元素成为只读input,而不改变元素或其值?
有没有一种方法来控制JavaScript / jQuery的浏览器滚动? 当我将页面向下滚动一下,然后触发一个重新加载,我希望页面打包到顶部,而是试图find最后一个滚动位置。 所以我这样做了: $('document').ready(function() { $(window).scrollTop(0); }); 但没有运气。 编辑 : 因此,当我在页面加载之后调用它们时,您的答案都起作用 – 谢谢。 但是,如果我只是在页面上进行刷新,看起来像浏览器计算并滚动到旧的滚动位置之后的.ready事件(我也testing了body onload()函数)。 所以后续是,有没有办法阻止浏览器滚动到过去的位置,或重新滚动到顶部之后,它做的事情?
我正在添加一个html5的拖放上传到我的网页。 当一个文件被放入上传区域时,一切正常。 但是,如果我不小心将文件放在上载区域之外,浏览器将加载本地文件,就好像它是新页面一样。 我怎样才能防止这种行为? 谢谢!
我想手动触发validation,包括与jQueryvalidation显示错误消息。 我试图完成的情况是这样的一个forms: <form> <input id=i1> <button id=b1> <input id=i2> <button id=b2> </form> 单击b1时,只应validationi1。 当点击b2时,只有i2应该被validation。 但是,所有的字段都必须发布。 我怎样才能做到这一点? 我想过处理b1 / b2的点击事件,并手动validation表单的一部分。
我有一个单选button列表,并单击单选button项目,我必须更改其标签的文本。 但由于某种原因,它不工作。 代码如下: <asp:Label ID="lblVessel" Text="Vessel:" runat="server" ></asp:Label> <script language="javascript"> $(document).ready(function() { $('#rblDiv input').click(function() { var selected= $("#rblDiv input:radio:checked").val(); if(selected == "exportpack") { $('#lblVessel').text("NewText"); } }); }); </script> 请指教
当我检查一个checkbox时,我希望它转向<p> #0099ff 。 当我取消选中checkbox时,我想让它撤消。 代码我到目前为止: $('#checkbox').click(function(){ if ($('#checkbox').attr('checked')) { /* NOT SURE WHAT TO DO HERE */ } })
我有一个<input type="hidden" value="" id='h_v' class='h_v'>使用jQuery我想提醒用户这个值。 我在用 var hv = $('#h_v).text(); alert('x'); 但它不工作,任何线索! 谢谢Jean
jQuery中的'$'符号代表什么?
这可能很简单。 我想select给定类thisClass所有元素,除了id是thisId 。 即相当于(其中 – /意味着删除): $(".thisClass"-"#thisId").doAction();
我有一个file uploadfunction的表单,我希望能够有一个很好的客户端错误报告,如果用户试图上传的文件太大,有没有办法检查与jQuery的文件大小,要么纯粹在客户端或以某种方式张贴文件回服务器检查?