<td>
にSPARQLクエリ結果を表示するテーブルを作成しましたが、結果は表示されますが、<td>
(結果)をクリックするとメッセージボックスが表示されます。今は特別な<td>
が上部に表示され、その特定のものに対してのみ動作します。何も実際の結果<td>
をクリックしたときに発生するようだ:作成方法クリック可能
マイコード:
<table id="results">
<td class="td" onclick="myFunction()"></td>
</table>
<body>
<script type="text/javascript">
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX type: <http://dbpedia.org/class/yago/>
PREFIX prop: <http://dbpedia.org/property/>
SELECT ?country_name
WHERE {
?country rdf:type type:Country108544813.
?country rdfs:label ?country_name.
}
"Limit 1"
].join(" ");
alert("this query: [" + query + "]");
var queryUrl = url + "?query=" + encodeURIComponent(query) + "&format=json";
</body>
、私はまだそれのまわりで私の頭を取得して、オンライン材料からそれを得たJavaScriptコード、それの主な用途は、クエリ結果を表示します。あなたは動的インクルードは何クラスではありませんかonclickを追加すると、静的
<table id="results">
<td class="td" onclick="myFunction()"></td>
</table>
上のクリックイベントを持っているあなただけにシームあなたのコードを見ている間そうそう答えは本当に感謝していると感謝読み取り:)
アクティブにしたいイベントにclickイベントを追加することができます – happymacarts
あなたのajaxから返されたレンダリングされたhtmlを投稿できます – happymacarts