0
$("b").bind("contextmenu",function(e){
thiselementselected = e.target
$("#add").bind("click",function(e){
thiselementselected.css("font-color", "red");
return false
});
$("#remove").bind("click",function(e){
thiselementselected.css("font-color", "");
return false
});
return false
});
當我點擊一個b>元素並點擊'添加',它會使字體顏色變紅。jquery:與contextmenu的奇怪行爲
我這樣做了幾個b>元素。
然後當我點擊其中一個,然後點擊刪除,將從所有的B移去顏色>元素......它應該只從一個給定的元素去掉B>
當我點擊另一個B>並點擊'添加',現在所有以前選擇的b>元素都會變成紅色!
我不明白爲什麼會這樣....