我想將cursor: pointer;
應用於任何具有jQuery click()
函數的元素。將CSS設置應用於所有可點擊元素
如何在不轉到我的CSS文件中的每個元素的情況下手動將cursor: pointer;
添加到它? (我有很多不同的可點擊項目)
<span class = "clickable1">something</span>
<span class = "clickable2">something</span>
<span class = "clickable3">something</span>
$(".clickable1").click(function(){
//do something
});
$(".clickable2").click(function(){
//do something
});
$(".clickable3").click(function(){
//do something
});
應該警告此解決方案的用戶,因爲它使用非公開的API,可以在不發出警告的情況下更改,因此不能保證在每個jQuery版本上都能正常工作。 –
@RenatoZannon - 的確如此,'$ ._ data'不是一個公共方法,但是jQuery在內部使用的東西,所以它不能保證與未來版本的jQuery一起工作,但是通過內部使用它可能會贏得不會很快被刪除,但他們可以改變它的名字(他們已經在幾個版本之前做過),但是到目前爲止,它工作正常。 – adeneo