feedback.js 761 B

123456789101112131415161718192021222324252627282930313233
  1. (function ($) {
  2. 'use strict';
  3. var Feedback = function(element, options) {
  4. this.options = $.extend({}, Feedback.DEFAULTS, options);
  5. }
  6. Feedback.DEFAULTS = {
  7. }
  8. Feedback.prototype = {
  9. init: function(element) {
  10. $(element).on('click', function(event) {
  11. });
  12. }
  13. }
  14. $.fn.feedback = function(options) {
  15. return this.each(function() {
  16. var feedback = new Feedback(this, options);
  17. feedback.init(this);
  18. })
  19. };
  20. function getQueryString(name) {
  21. var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
  22. var r = window.location.search.substr(1).match(reg);
  23. if(r!=null)return unescape(r[2]);
  24. return null;
  25. }
  26. })(jQuery)