За последние 24 часа нас посетили 22429 программистов и 1138 роботов. Сейчас ищут 604 программиста ...

Обращение к функции

Тема в разделе "JavaScript и AJAX", создана пользователем masterlelik, 18 сен 2018.

  1. masterlelik

    masterlelik Активный пользователь

    С нами с:
    8 ноя 2008
    Сообщения:
    68
    Симпатии:
    0
    Купил готовый скрипт по обрезке и ресайзу картинок.

    И хочу подвесить на свою кнопку выполнение функций, чтоб был свой дизайн в нужных местах.

    Скрипт начинается так:

    Код (Text):
    1. (function (window, $, undefined) {
    2.    "use strict";
    3.  
    4.    $.html5imageupload = function html5imageupload(options, element) {
    5.    this.element     = element;
    6.    var _self = this;
    7.  
    8.    _self._init();
    9.    ...............

    далее по клику на одной из кнопок есть обработчик события
    Код (Text):
    1.         $(tools).append($(_self.button.del).click(function(e){
    2.            _self.reset();
    3.          }))
    Как можно обратиться к функции reset из вне
    Например, создал кнопку
    <button class="btn_reset">Сброс</button>

    Хочу сделать что то наподобие:
    Код (Text):
    1.  
    2. <script>
    3. $(".btn_reset").click(function(){
    4.      $.html5imageupload.reset();
    5. });
    6. </script>
    Но мой вариант не срабатывает.
    Выдает ошибку: $.html5imageupload.reset is not a function
     
  2. masterlelik

    masterlelik Активный пользователь

    С нами с:
    8 ноя 2008
    Сообщения:
    68
    Симпатии:
    0
    Правильный ответ такой:
    Код (Javascript):
    1. $('.btn_reset').click(function(){
    2.   $('.dropzone').data('html5imageupload').reset();
    3. });