HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/fuwufei.xxlht.com1/public/tj/js/jquery.dynamic-rows.min.js
/*
 * ssdDynamicRows jQuery plugin
 * Examples and documentation at: https://github.com/sebastiansulinski/dynamic-rows
 * Copyright (c) 2015 Sebastian Sulinski
 * Version: 1.0.0 (27-FEB-2015)
 * Licensed under the MIT.
 * Requires: jQuery v1.9 or later
 */
!function(n){n.fn.ssdDynamicRows=function(i){"use strict";function e(n){n.preventDefault(),n.stopPropagation()}function t(i){var e=i.find(":input"),t=i.find("label"),s=i.find(l);return n.each(e,function(){var i=n(this).prop("name").split(c.nameDivider),e=i[0]+c.nameDivider+(parseInt(i[1],10)+1);n(this).prop("name",e).prop("id",e).val("")}),n.each(t,function(){var i=n(this).prop("for").split(c.nameDivider),e=i[0]+c.nameDivider+(parseInt(i[1],10)+1);n(this).prop("for",e).prop("class",e).find(".warning").remove()}),n.each(s,function(){n(this).remove()}),i}function s(n){return t(n.closest(d).clone())}function o(i){i.on(c.eventType,f,function(t){e(t);var o=n(this).closest(d),a=s(o);i.find(f).hide(),i.append(a),i.find(u).show()})}function a(i){i.on(c.eventType,u,function(t){e(t);var s=n(this).closest(d);s.fadeOut(200,function(){n(this).remove();var e=i.children(d);e.last(d).find(f).show(),e.length<2&&e.last(d).find(u).hide()})})}function r(n){n.last(d).find(u).hide()}var c=n.extend({eventType:"click",classContainer:"dynamicRows",classRow:"row",classAddButton:"dynamicAdd",classRemoveButton:"dynamicRemove",classWarning:"warning",nameDivider:"-"},i),d="."+c.classRow,f="."+c.classAddButton,u="."+c.classRemoveButton,l="."+c.classWarning;return this.each(function(){r(n(this)),o(n(this)),a(n(this))})}}(jQuery);