我有以下代码.. $(“#input_name”).blur(function(){ //more code }); 它工作正常,但现在我需要通过单击按钮来调用与上面的模糊function相同的function。 基本上,我想保持模糊,并添加onclick。 任何想法我该怎么做? 谢谢
我有图像映射,我试图通过使用JTip打开另一个页面,但我需要此页面应该只在鼠标hover。 我的意思是我不希望在映射图像上有任何点击事件。 和Jquery是 $(document).ready(function(){ var toolTipActive = false; $(“area.jTip”).hover( function() { var offsetX = 10; var offsetY = 0; var areaCoords = this.coords.split(‘,’); var mapPosition = $(‘img#image1’).offset(); var tipTop = mapPosition.top + (areaCoords[1] * 1) + offsetY;; var tipLeft = mapPosition.left + (areaCoords[2] * 1) + offsetX; if (!toolTipActive) JT_show(this.href,this.id,this.alt,tipLeft,tipTop); toolTipActive = true; }, function() […]
我有两个文本框值: – var pickup = $(‘#txt-pickup’); var destination = $(‘#txt-destination’); 我想按如下方式交换这两个值: – pickup.val(destination.val()); destination.val(pickup.val()); 但是,上述内容始终将两个值都设置为相同的值。 (与目标值相同) 有没有办法同时改变这两种情况?
我需要获取一行中每个输入字段的名称,并进行更改。 我很难找到引用名称字段的正确语法。 例如: 我遍历行并想要重命名每个td字段: var namePrefix = “AFS”; $(‘td:eq(0)’, this).each(function(e) { $(‘td:eq(0) input[name]’, this).replaceWith($(namePrefix + ‘td:eq(0) input’, this).val()); …. etc … 但这不起作用。 最终结果应如下所示: 有谁知道我如何引用输入字段名称并进行更改? 谢谢。 维克
如何获取页面刷新事件。 我想检测用户是否刷新了页面
以下代码工作正常,但1错误 $(document).ready( function() { $(“#myCheckboxes input[type=’checkbox’]”).change(function() { var checked = $(“#myCheckboxes input[type=’checkbox’]:checked”).length; if(checked == 4){ $(“#myCheckboxes input[type=’checkbox’]”) .attr(‘disabled’,true) .find(‘:checked’) .attr(‘disabled’,false) } else { $(“#myCheckboxes input[type=’checkbox’]”).attr(‘disabled’,false); } }); }); 选择后变为4全部复选框变为禁用甚至选中一个,但我不想禁用所选的复选框。 谢谢
我试图在jQuery中将一个href id传递给load(),我可以从警报中看到返回的id#960,所以我知道id值已经过去我只是不知道如何附加加载URL,以及$(“#refreshme _”+ add_id)是重要的部分,我用它来刷新数据库pull分配的页面中的唯一div id,所以它会寻找id =“refreshme_960”。 我的简单例子显然不起作用。 我想刷新页面的数据库选择部分,显示新的汽车列表。 有任何想法吗? $(document).ready(function() { $(“.add_to_favorites”).livequery(“click”, function(event) { var add_id = this.id.replace(“add_”, “”); //taken from a.href tag alert (id); $.get(this.href, function(data) { $(“#refreshme_”+add_id).load(“http://www.example.com/car_list/”+add_id); Add Car
我正在尝试使用javascript使页面加载200px。 但我总是看到前面的1秒向下滚动。 vimoe这样做,尝试在页面加载后向上滚动, http: //vimeo.com/49645156 margin-top:-200px ..给我这个效果,但我不能在保证金设置为负数后向上滚动。 也许制作一个jquery解决方案,在页面加载后改变body margin-top,这会有效吗? 目前正在使用此脚本 function jumpScroll() { window.scroll(0,200); // horizontal and vertical scroll targets } 我只是通过onload从body中调用这个脚本。
我有一张桌子 EmpIdEmpName 1ABC 2DEF 我想设置表的“td”元素的背景颜色而不是“th” 。 我试过了 $(“table”).children(“td”).css(‘background-color’, ‘#00ff00’); OR $(“table”).children(“tr”).children(“td”).css(‘background-color’, ‘#00ff00’); 但没有结果。 请帮忙,因为我在做什么错误? 谢谢
我需要在8秒后停止闪烁文本。 一切都很完美,除了能够在8秒后停止它。 我是新手,需要帮助…… 这是我正在使用的代码,请提供建议或在此代码中添加我需要在8秒后停止的代码: text example function blink(selector){ $(selector).fadeOut(‘slow’, function(){ $(this).fadeIn(‘slow’, function(){ blink(this); }); }); } blink(‘#msg’); 谢谢