custom-data-attribute

    4熱度

    3回答

    我有一本書的列表,並且我想按照每本書存儲數據,例如價格,數量,編號,catergory id,大小,重量等 我正在尋找在dom中存儲所有這些,通過使用數據屬性擴展表示列表中每本書的li元素。這些數據可以直接用於JavaScript。 但是我已經讀過,訪問數據屬性在性能意義上很慢。另外,我可以有同一本書的多個實例,所以我有點關注HTML中的膨脹。 另一種方法是使用JS對象來存儲每本書的數據。 所以我

    3熱度

    1回答

    當我添加一個數據的itemid屬性的元素特定的數據破折號屬性找到元素,我無法找到使用 $('someSelector').find('[data-itemid="' + itemid + '"]') 該元素做 $('#id-of-element-i-added-the-attribute-to').data('itemid') 返回正確的數據。 $('#id-of-element-i-ad

    42熱度

    3回答

    我遇到了knockout.js中數據*屬性的問題ie。用attr寫出來。 我可以做到這一點沒有問題: <input data-bind='text: Title, attr: {name: "Events[" + viewModel.events.indexOf($data) + "].Title"}'/> ,但如果我想使用data-id,正規途徑不能正常工作,所以我把周圍的屬性的單引號: <

    1熱度

    1回答

    柱已被點擊: <colgroup> <col style="width:100px;"> <col style="width:100px;"> </colgroup> <thead> <th class="foo" data-info="zipcode10023"> <th class="foo" data-i

    0熱度

    1回答

    我在玩jsperf,querySelectorAll和data-xyz屬性。 這是我目前的jsperf:jqmData vs. attribute selector 臨界指數片是在js測試:我沒有使用任何方括號[],它仍然運行良好,並擊敗了所有 document.body.querySelectorAll('data-role') 注其他選擇器平坦。我將它提升到了頁面上的200多個數據角色元素

    3熱度

    1回答

    我試圖選擇一個數據屬性值,它具有空格或特定字符,但它不太喜歡它。以下是我爲一個措辭屬性值工作的代碼。 $('div[data-roomtype='+$(this).data('roomtype')+']').animate({opacity:0.1},100); 而且我也放在一起就是我希望實現的一個非常簡化的小提琴(http://jsfiddle.net/Tse6k/2/)。有沒有簡單的解決方

    0熱度

    1回答

    我在搜索功能中搜索頁面上很多div的多個數據屬性。以下是我爲此工作的代碼。我遇到的問題是,它似乎只搜索第一個字每個數據屬性,除了最後一個。 var filter = $(this).val(); var regExPattern = "gi"; var regEx = new RegExp(filter, regExPattern); $(".box").each(function(){

    1熱度

    2回答

    我在驗證某些數據類型時遇到了問題。 除字符串外,還有int,short,DateTime等。在我看來,模型類 假設我有以下屬性 public int? LineNumber { get; set; } 當我輸入不正確的值,我得到的MVC錯誤「值‘balblabl’是無效的LineNumber上。」 但是如果我只想出一些類似「Value incorrect」的東西呢?或者如果我想使用其他語言呢?

    6熱度

    3回答

    與所有HTML5的數據方面屬性 當我有這樣的代碼: <li class="user" data-name="Royi Namir" data-city="Boston" data-lang="js" data-food="Bacon"> </li> 我加入了很多多餘的字符的到文檔中。 我只需要這種類型的data-XXX爲了做到: myDomElement.dataset[xxx]; 不過,我可

    2熱度

    2回答

    學習如何利用引導,我注意到了縮略圖的圖像源奇怪的標記(至少,我奇怪的。) <img data-src="holder.js/260x120" alt="260x120" style="width: 260px; height: 120px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAAB4CAYAAAAUn4wEAAAGP0l