1

未定義の属性を使用することがあります。


<ul>
  <li id="goFirst" url="abcd.jsp">menu1</li>
  <li id="goSecond" url="abcd2.jsp">menu2</li>
</ul>

attribute( " url ")を使用することで、jQueryで属性に簡単にアクセスできました。

jQueryでの使用法

var url = $("#goFirst").attr(url);
location.href="url";

ただし、これが正しい使用方法なのか、非標準的な方法なのかはわかりません。

英語でごめんなさい。ありがとう

4

1 に答える 1

7

代わりdata-urlに、これは有効なHTMLです。

<li id="goFirst" data-url="abcd.jsp">

次に、次を使用できます。

var url = $("#goFirst").attr("data-url");

または:

var url = $("#goFirst").data("url");
于 2012-05-09T09:46:41.093 に答える