修改文件管理器js以添加“发送”按钮

时间:2014-02-26 20:54:42

标签: javascript

我正在尝试通过修改其javascript code

向OpenCart的文件管理器添加“发送”按钮

目的是通过点击“发送”按钮发送图像,而不是双击图像,因为在某些智能手机(如三星Galaxy)中,双击不起作用。

我将这些行添加到第98行的末尾

< a id="send" class="button" style="background-image: url('view/image/filemanager/send.png');">SEND< /a>

我复制了$('#column-right a')。live('dblclick',function()#272行 并将其粘贴到#651行中,修改如下:

$('#send').bind('click', function() {
parent.$('#image').attr('value', 'data/' + $(this).find('input[name=\'image\']').attr('value'));
parent.$a('#dialog').dialog('close');
parent.$('#dialog').remove();

此代码无法将图像发送到文件管理器。我猜这是因为我的发送按钮的“父母”与图像的父母不同。如何使此按钮有效?

图片。 the pic

1 个答案:

答案 0 :(得分:0)

我已经解决了。

$(this)变量没有被正确评估。

一定是

$('#column-right .selected')

现在它可以正常工作。