gpt4 book ai didi

javascript - 简化 jQuery 函数

转载 作者:行者123 更新时间:2023-11-28 15:58:20 25 4
gpt4 key购买 nike

我想知道简化这个脚本的方法,因为不知何故我再次重复自己......

$('.userprofile').click(function(){
card_profile.load(url_settings).dialog('open');
});
$('.cust-profile').click(function(){
card_profile.load(url_customer).dialog('open');
});
$('.my-profile').click(function(){
card_profile.load(url_my).dialog('open');
});

最佳答案

var obj = {
'.userprofile' : url_settings,
'.cust-profile': url_customer,
'.my-profile' : url_my
};

$.each(obj, function(sel, url) {
$(sel).click(function(){
card_profile.load(url).dialog('open');
});
});
<小时/>

$(".userprofile,.cust-profile,.my-profile").click(function() {
var url = $(this).hasClass("userprofile") ? url_settings :
$(this).hasClass("cust-profile") ? url_customer :
url_my;
card_profile.load(url).dialog("open");
});

关于javascript - 简化 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17864188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com