使用全局

时间:2016-06-03 22:57:55

标签: jquery global var

我尝试在可编辑的框中包含元素的内容,但我无法在全局中呈现var。

var editid  = $(this).closest("div").attr("id"); // works

让我们说id是special1

让我们说special1的内容是" special1"

的真实内容

如果我使用:

var valuee1 = '%%GLOBAL_' + editid + '%%'; 

valuee1将返回textualy:%% GLOBAL_special1 %%

如果我使用:

var valuee2 = '%%GLOBAL_special1%%';

valuee2将返回=' special1';

的真实内容

问题是我需要使用var(valuee1),因为这个函数设计用于单击具有不同id的元素,因此我不知道如何使其工作。其余代码工作正常。

var $cbox = $('<input />').attr({
    type: 'textarea',
    name: editid,
    value: valuee1,
    "class": 'click'
}); 
$p.after($cbox); // this creates a box with content

1 个答案:

答案 0 :(得分:0)

使用.scroll-logo.inactive { transition: 0.8s; transform: translateX(-100%); opacity: 0; height: 0; } .scroll-logo.active { transition: 0.6s; transform: translateX(0); opacity: 1; float: left; margin-right: 20px; } 查找带有ID的DOM元素,然后获取其内容。

document.getElementById()