【问题标题】:Why my left drag/slider is working but the right drag/slider not working为什么我的左拖动/滑块工作但右拖动/滑块不工作
【发布时间】:2016-04-21 13:48:51
【问题描述】:

这是我的 jsfiddle https://jsfiddle.net/dibyendu/sgj23fg9/ 。 我不确定我在这里缺少什么,我的right slider 正在工作,但不是left slider。还有我如何才能让他们不应该overlapcross 彼此而不是sliding

【问题讨论】:

  • 嗯,对我来说似乎是相反的。您的左滑块正在工作,而您的右滑块只是从鼠标下方跳出并在单击时附着在左墙上。
  • :) 是的,我的意思是说不是向左滑动而是向右滑动完美
  • 嗯,让我印象深刻的是,您正在为两个矩形分配相同的“活动”ID。这会导致一些不一致。不过,我在你的小提琴中更改了它并重新运行,但它并没有解决它。也许您想测试左侧,然后当您可以保证左侧工作时,在单独的小提琴中测试右侧。当两者分别工作时,然后将 javascript 合并到一个文件中并进行测试。
  • 好的,我现在就去做
  • 您在一种情况下更改变量,然后在下一种情况下使用更改后的变量。您需要整理好代码,确保两个函数不冲突

标签: javascript jquery css d3.js


【解决方案1】:

终于在这里修复了 https://jsfiddle.net/dibyendu/erg8jypp/ 。每个rect 应该在内部单独的<g>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 2016-07-02
    相关资源
    最近更新 更多