jquery函数转化成函数传参

$(document).ready(function(){
$("#divsstyperesult,#product_list").mouseover(function(){
$("#product_list").show()

})
});

如何转换成函数传参的形式
随便也写下调用的方法,谢谢
刚学切图,时间比较紧,没时间细学,见谅啦

1、#divsstyperesult,#product_list中间逗号什么作用?

2、这么简短的函数不用再重写函数传参的形式吧追问

做的,下拉列表,逗号是表示,鼠标同时离开这2个class元素,然后其中一个class隐藏,单个js能成功运行。

追答

你的意思是鼠标经过一些列元素例如#divsstyperesult,#product_list等,#product_list就显示?

如果这样的话,不用写一系列的mouseover函数,只要给需要mouseover的元素都添加一个标识类例如class="hover_show",那么只写一遍就够了:

$(".hover_show").mouseover(function(){
   $("#product_list").show() 
})

来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
无其他回答

jquery 如何给函数传参数
循环生成列表的时候为Button加属性就可以了 <input class="button" type="button" value="按钮名称" myvalue="<%=name%>"\/> 不需要each就可以为每个class=button的按钮添加click事件的 (".button").click(function(){ var name = $(this).attr("myvalue");alert(name);});...

jQuery传参数
;2.使用bind传递参数 var name_value='stonecold';$('p').bind('click',{name:name_vlaue},function(event){console.log(event.data.name);\/\/结果在控制台上显示为stonecold});3.在简单的事件中传递参数 A:首先定义一个函数,在点击的时候触发:function fn_name(arg1){$(arg1).appendTo('...

如何使用jquery获得某一个函数的参数
function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); \/\/构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); \/\/匹配目标参数 if (r != null) return unescape(r[2]); return null; \/\/返回参...

jquery如何绑定一个已有的方法并传递参数
用闭包+匿名函数吧 ("button").bind("click",function(e){ \/\/这里通过对e的处理得到你的待传参数值 para = e.target.foo abc(para)})-- 可能我没理解你的意思 按钮是什么?是组件的一部分还是随便写在html里的?如果是一部分那么你可以用this指向组件对应的方法调用吧 如果不是的话,你也可...

jquery 函数的参数为Datalist控件,如何传参数?
jquery中,所有的html标签都可以被包装为jQuery对象:var dtlist = $("datalist"); \/\/或者datalist 的class、id等属性 自定义函数的参数为jQuery对象,传递参数的时候直接使用 dtlist 就可以。

jquery中的get方法传参
var url = '';\/\/ 你发送请求的地址 var param = { id: 1,name: 'xxx',参数名: 参数值 };.get(url, param, function(data) {\/\/ 回调函数 console.log(data);\/\/ 控制台打印返回结果 });

jquery写的这一段代码有冗余,要怎么样把这3个函数封装成直接调用一个...
代码都是一样的,你可以抽出一个方法来,方法的参数为 类名 function ec(classcssName){ \/\/这里写你的操作 } 或者 你如果是jQUery的话,可以这样取对象 ("div,span,p.myClass")\/\/将每一个选择器匹配到的元素合并后一起返回。,不用一个一个的取对象 ...

jquery给当前url传参(jqueryurl参数)
jQuery使用URL传参建议哈,先encodeURI一下再去拼接url,再去目标的decode一下。return}}通过这个函数传递url中的参数名就可以获取到参数的值。location.search;\\x0d\\x0avarloc=urlParam.substring(urlParam.lastIndexOf(=)+1,urlParam.length);\\x0d\\x0a如果是多个参数可以分布切割,得到多个键值...

JQuery .each(function(i){怎么往里带参数?})
.each( ['cat','dog','monkey'], function(index, item){ \/\/ item 即是数组中的元素了。});ps:这种问题直接查官方文档就能解决,不需要猜。

JQuery中的$.NextPic=function(){...}是什么意思?
jquery源码中的定义可以理解为 var jQuery = $ = function($){ } (jQuery)即,function参数为形参,function后的括号内的内容为实参,实参赋值给形参 在你给出的例子中,可以断言肯定已经引入了jquery,故其实$已经被赋值为jQuery对象,因此这个函数是将jquery作为参数传进函数内部,作为jquery的代名词。...

相似回答