4 回答

TA貢獻1873條經(jīng)驗 獲得超9個贊
你忘了'。' 為了$('.logo')
var sliderSpeed = $('.logo').data('speed');
console.log(sliderSpeed);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<li><img class="logo full-width" src="" data-speed="100"></li>

TA貢獻1744條經(jīng)驗 獲得超4個贊
var sliderSpeed = $('logo').data('speed');
默認(rèn)情況下,數(shù)據(jù)函數(shù)獲取所有數(shù)據(jù)屬性。要過濾特定的數(shù)據(jù)屬性,請將屬性名稱作為參數(shù)傳遞給數(shù)據(jù)函數(shù)。

TA貢獻1777條經(jīng)驗 獲得超3個贊
你沒有使用正確的選擇器,如果你選擇 $('logo') jquery 正在尋找?guī)в袠?biāo)簽標(biāo)志而不是類標(biāo)志的元素。
如果你想通過類名選擇 el 它應(yīng)該是 $('.logo')
要獲取數(shù)據(jù) - 只需使用任何屬性$('.logo').data('speed')
,您還可以使用 attr 獲取價值$('.logo').attr('data-speed')
添加回答
舉報