关于Pixel Art Maker切换()和删除()

时间:2018-07-06 12:05:21

标签: javascript jquery

我需要有关Pixel Art Maker的帮助。
在其中添加了两个额外的功能toggle ()remove ()。 问题是,当我插入数字以绘制网格并单击submit中的first attempt按钮时,它将绘制网格。但是在点击切换按钮或删除按钮后,在我的second attempt中绘制网格,submit按钮不起作用,并且我无法绘制网格。

这是链接。 https://codepen.io/sofianayak55/pen/dKEaPw

请通过此链接,避免使用样式部分,稍后再做。请仔细阅读JavaScript和jQuery部分。

谢谢。

1 个答案:

答案 0 :(得分:1)

更新您的删除功能。

def parse_pmp(self, response):
        self.log('***PARSE PMP***')
        cookies = response.headers.getlist('Set-Cookie')
        for cookie in cookies:
            cookie = cookie.decode('utf-8')
            self.log(cookie)
            cook = cookie.split(';')[0].split('=')[1]
            path = cookie.split(';')[1].split('=')[1]
            domain = cookie.split(';')[2].split('=')[1]

        data = json.dumps({"accounts":["201445","201264","201167","201342","201341","201221"],"excludedPin":"","export":"","language":"","metric":"Y","pipFilter":"OPEN","pipType":["MALF","SAFT"]}) # <----
        yield scrapy.Request(
            url = 'https://jdwarrantysystem.deere.com/api/pip-products/collection',
            method = 'POST',
            cookies = {
                'SESSION':cook,
                'path':path,
                'domain':domain
            },
            headers = {
            "Accept":"application/json",
            "content-type": "application/json" # <----
            },
            body = data, # <----
            meta = {'dont_redirect': True},
            callback = self.parse_pmp_list
        ) 

您已使用$(".clearGrid" ).click(function() { $("#pixelCanvas").html(""); }); 来删除$("#pixelCanvas").remove()表。因此,下一次它不会绑定。您只需要清除其html部分即可。