我在试着做一个Greasemonkey脚本。他必须看一看偶尔出现优惠券的那一页,然后把它们拿走。
优惠券提供了一个我想要跟踪的第一个元素的列表,并为此使用MutationObserver。问题是网站使用ajax,第一张优惠券变成了第二张,依此类推。MutationObserver继续监控它,没有注意到新的优惠券。请帮帮忙,我怎么能只看列表元素div中的顶部(第一个)?
// select the target node
var target = document.querySelector('.id');
// create an observer instance
var
这是我的问题。想象一下,我正在购买3种不同的物品,我有多达5张优惠券。优惠券是可互换的,但在不同的物品上使用时价值不同。
这是一个矩阵,它给出了在不同项目上花费不同数量的优惠券的结果:
coupons: 1 2 3 4 5
item 1 $10 off $15 off
item 2 $5 off $15 off $25 off $35 off
item 3 $2 off
我已经为这个例子手工计算出了最佳的操作:
如果我有一张优惠券,第一项以10美元的价格
我有3个MySQL表,其中包含有关用户的信息,优惠券信息,如果用户已经使用优惠券。如下所示:
用户表
+----------+-------------+
| User_ID | Name |
+----------+-------------+
| 1 | Sarah J |
| 2 | John Smith |
| 3 | Osman Lee |
+----------+-------------+
优惠券表格
+----------+-------------+
| Coupon_ID| Title |
我正在尝试创建优惠并将它们分配到父类别,更具体地说,我有一个优惠模型,在优惠模型中,我有这种多对多的关系 public function category() {
return $this->belongsToMany(Category::class);
} 我希望上面的函数只返回parent_category为空的类别,这意味着它们是父类别。上面的代码是可能的吗?