質問する
180 次
5 に答える
4
$('#content').attr('href'); // gives you the link
$('#content').attr('class'); //gives you the class name
このように、任意の属性にアクセスできます。
于 2012-12-26T07:29:22.440 に答える
2
uが抽出する必要のある値がまだ混乱しています...ここにいくつかの例があります
$('#content').attr('class'); //extract class by id
$('#content').attr('href'); //extract href by id
$('#content').html(); //extract value in <a> tag
ajax
またはpost
、値をデータベースに保存する場合に使用します。
http://api.jquery.com/jQuery.post/
JQUERY
$.post("test.php", { data: $('#content').attr('class')}, //assuming you want class value to be posted.
function(data) {
alert("succesfully inserterd");
});
PHP test.php
$value= $_POST['data'];
//do your stuff like insreting it to db
于 2012-12-26T07:32:46.933 に答える
0
.attr() メソッドは、一致したセットの最初の要素のみの属性値を取得します。各要素の値を個別に取得するには、jQuery の .each() または .map() メソッドなどのループ構造を使用します。
詳細については、このリンクを参照してください
<script type="text/javascript">
$(".test").live("click",function(){
alert($(this).attr('class'));
});
</script>
<a href="#" class="test" id="content">Test</a>
于 2012-12-26T09:01:07.767 に答える
-1
別の方法は、値属性に値を割り当てることです
そしてここにサンプルコードがあります:
<script type="text/javascript">
$(".test").live("click",function(){
alert($(this).attr('value'));
});
</script>
<a href="#" class="test" id="content" value="Test">Test</a>
それを試してみてください!
于 2012-12-26T07:32:15.560 に答える
-1
これを試して
//with javascript
document.getElementById('content').innerHTML;
//with jQuery
$('#content').html();
于 2012-12-26T07:29:29.333 に答える