可以'不要让一个变量保留它的内容——该死
Can't make a variable retain its contents - darn it
在这个jsFiddle中,我不能让一个链接从空中扔下一辆坦克。我只想为我点击的每一个链接重复使用所有这些代码,这一切都在这一行:
$dropDiv.css({
如果我把它硬编码为:,一切都会正常工作
$('#holder1drop').css({
我试过了,效果很好:
var $dropDiv = "#" + $(this).attr("id") + "drop";
它获取holder1
的链接ID,准备一个#
,并附加"drop",得到#holder1drop
。美丽。
但当变量$dropDiv
到达临界线时,它显然不再包含我精心制作的内容。
更令人沮丧的是,alert($dropDiv);
似乎无法莫名其妙地超过var dh = lines
。
我只想要一个漂亮的点击和删除tank或div脚本,它可以与多个链接一起工作。这是一个恶心的弗兰肯斯坦死亡桶,还是我走在了正确的轨道上?
您的错误很简单:.css
在jQuery对象上工作。字符串不是jQuery对象。
将原来的赋值更改为这个应该可以使代码正常工作。
var $dropDiv = $("#" + $(this).attr("id") + "drop");
相关文章:
- 保留“;这个“;在一个变量中;这个“;使用此变量
- 保留 JQuery Vars 用于另一个函数(全局变量?)
- GAS:在处理程序函数中使用变量时,如何更改全局变量值并保留其更改后的值
- JS坐标->PHP脚本-如何在PHP中保留变量
- 从数组中删除元素,然后保留其状态以备将来使用,而不使用全局变量
- 像cookie这样的全局变量,它在回发后保留值,但应该为不同的实例保存不同的值(选项卡/窗口)
- 如何在 javascript 中保留变量的值
- Javascript 变量函数不保留值
- 文件中.js变量不会保留 AJAX 的值
- 变量和数组将在浏览器内存中保留多长时间
- 更新代码时保留变量
- 如何在 chrome 扩展程序中重新加载浏览器后保留变量的值
- 保留变量's刷新网页后的值
- 如何在从javascript发送到php时保留变量类型
- 如何在页面重新加载后保留变量的值
- 在Perl中保留变量的值
- 在回调中保留变量作用域
- 在获取JSON数据后无法保留变量
- 如何在成功提交表单后保留变量的值
- 为每个JavaScript函数(twig, JointJS)保留变量的值