我將元素的值保存爲元素的屬性,但我無法將屬性值作爲數組獲取,它是字符串。如何使用jQuery獲取數組的屬性值
我怎樣才能得到它作爲一個數組?
我將爲此問題添加代碼。
謝謝。
代碼:
<table columnArray="">.....</table>
var columns = $('table > thead > tr > *').map(function(){return {left: $(this).position().left, width: $(this).width()};});
$('table').attr('columnArray', columns.get());
...
...
var columns = $(table).attr('columnArray');
現在列變量具有字符串值,而不是陣列。
沒有'columnArray'屬性,如果有的話,因爲它會是HTML,它的值將是一個字符串......它看起來像是混淆了JS變量和HTML標記。 – 2010-09-17 19:47:37