0

この jQuery コードをループの一部として使用して、div を生成し、各 div のプロパティを設定します。

var names = $('<div/>', {
         id: load1array[j],
    'class': 'bold',
     html: load1array[j]
        });

divごとにtitle属性をつけたいのですが、文法を忘れてしまいました。以下のコードを試しましたが、正しい構文ではないようです。

var names = $('<div/>', {
         id: load1array[j],
    'class': 'bold',

//attr:('title','text here'),        
//title:'text here' ,    
//'title':'text here' ,  

        html: load1array[j]
        })//.attr( "title", "text here" );

ティア

編集:

ここでも答えを見ました。 jQueryで div 要素を作成しています。

jQuery('<div/>', {
    id: 'foo',
    href: 'http://google.com',
    title: 'Become a Googler',
    rel: 'external',
    text: 'Go to Google!'
}).appendTo('#mySelector');

しかし、回答に含まれているリンクに従って、私が試したように機能しませんでした。おそらく、タイトル属性は<div>タグではなく<a>タグで機能します。

4

1 に答える 1