オブジェクト(jQueryオブジェクトではありません)を受け入れ、内部がプロパティinnerHTMLです。これは起こっていることのスニペットです。jqueryでオブジェクトのinnerHTMLプロパティの要素を選択する方法
function addToPluginList(thePlugin){
/* Example of what is being passed in:
* thePlugin.innerHTML = "<h3>WP-Members</h3><span class="author"><a href="http://butlerblog.com/">Chad Butler</a></span><span class="slug">wp-members</span><span class="version">2.7.2</span><span class="description">WP-Members™ is a free membership management system for WordPress® that restricts content to registered users.</span>"
* Need to pull out the elements inside so they can be easily accessed.
*
**/
thePlugin.version = $('.version', $(thePlugin.innerHTML));
thePlugin.slug = $('.slug', $(thePlugin.innerHTML));
console.log(thePlugin); // no dice
}
私はいくつかの方法を試してみましたが、最終的に私が取得することはこれですしている:thePlugin.version = '、
期待されているものをversion: e.fn.e.init[0]
slug: e.fn.e.init[0]
そしてません(thePlugin.slug =' WP-メンバー0.2)
どうやってこれをやりますか?
おかげ
ありがとう、ゲーリー、あなたの解決策は働いた。私は決してそれを働かせなかったでしょう。 – Simon