我需要有关Pixel Art Maker的帮助。
在其中添加了两个额外的功能toggle ()
和remove ()
。
问题是,当我插入数字以绘制网格并单击submit
中的first attempt
按钮时,它将绘制网格。但是在点击切换按钮或删除按钮后,在我的second attempt
中绘制网格,submit
按钮不起作用,并且我无法绘制网格。
这是链接。 https://codepen.io/sofianayak55/pen/dKEaPw
请通过此链接,避免使用样式部分,稍后再做。请仔细阅读JavaScript和jQuery部分。
谢谢。
答案 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部分即可。