2012-02-24 2 views
1

메신저 좀 jQuery를 효과에 대한 링크로 인쇄하고 그것을 위해 내가 안의 텍스트를 필요로하는 각 리 요소를 원하는이텍스트

$sql2 = mysql_query("SELECT id, todo FROM todo"); 

while($row = mysql_fetch_array($sql2)) 
{ 
    $todo1 = $row["todo"]; 
    $todofeed.=' 

    <ul> 
     <li>' . $todo1 . '</li> 
    </ul> 

    '; 
} 

처럼 dynamically..something 정렬되지 않은 목록을 인쇄 각각의 li 요소는 동적으로 즉, 내가 클릭 할 때 그 주위에 어떤 방식 으로든?

... 
$todofeed.=' 

<ul class="effective"> 
    <li>' . $todo1 . '</li> 
... 

을 jQuery를 manipulate the DOM으로 귀하의 링크가 추가 그래서 : 당신이 나중에 jQuery로 액세스 할 수 있도록

+3

귀하의 질문에 이해가 가지 않습니다. – j08691

+0

표시하려는 결과 HTML을 표시하십시오. – webbiedave

+0

$todo1과 같이 $ todo1을 감싸고 a.someclass에 jquery 핸들러를 작성하십시오. –

답변

1

은 그냥 <ul> 요소에 클래스를 추가

$('ul.effective li').wrapInner('<a ... />'); 

을하지만 당신은 할 수 또한 li 요소의 add the click/hover events 당신이 더 잘 어울리는 것을하십시오, 당신의 질문은 정말로 구체적이지 않습니다, 그래서 이것은 당신에게 몇 가지 아이디어를 줄 것입니다.

+0

나는 내 질문에 대해 다시 한번 말하고 싶습니다. 한 페이지에서 할 일 목록의 모든 제목을 표시하고 제목 중 하나를 클릭 할 때마다 내 사이트에 대한 할 일 목록 응용 프로그램을 작성합니다 (본질적으로 여기에 $ todo 변수가 있음).) 나는 그 목록의 모든 항목을 jQuery를 사용하여 아래로 미끄러 져 내려와보아야한다. 나는 $ todo의 현재 값을 아마 아약스 함수로 보내서 그 목록에서 항목을 추출 할 수있다. – higfox