Wie man ein dvi-Tag zu einem shortcode hinzufügt und dann einen generierten Text mit jQuery ändert

Ich habe ein Plugin, das Tabellen basierend auf MySQL-Abfragen generiert. Das Plugin hat einen Shortcode generiert, den ich in Posts eingefügt habe, um die Tabellen anzuzeigen.

Über dem Tisch befindet sich ein Knopf, der eine Spanne hat. Der Spanne Text ist Columns .

Ich möchte den Text von Columns zu This is my new Text ändern. Es gibt keine Möglichkeit, dies in den Plugin-Optionen zu tun, und ich kontaktierte den Entwickler, der dies bestätigt hat.

Ich habe den Button überprüft und seine class erhalten, dann habe ich den folgenden jQuery verwendet:

   jQuery( document ).ready(function() { jQuery(".buttons-collection.buttons-colvis.DTTT_button.DTTT_button_colvis span ").text(" This is My New Text "); });  

Der Code funktioniert gut, außer dass er den Text dieser Schaltfläche in allen Tabellen ändert, was ich nicht möchte. Ich möchte den Text nur auf einigen Schaltflächen basierend auf dem Inhalt der Tabelle ändern.

Ich habe versucht, den Shortcode in ein Div-Tag wie folgt zu setzen:

 
[plugin shortcode]

Dann habe ich die class der jQyery wie folgt hinzugefügt:

 jQuery(".new-class.buttons-collection.buttons-colvis.DTTT_button.DTTT_button_colvis span ").text(" This is My New Text "); 

Aber es hat nicht funktioniert. Es zeigte den Standardtext Columns .

Ich denke, dass das Problem darin besteht, dass die classn in dem Code, die funktionierten, classn der Schaltfläche selbst sind, während ich der gesamten Tabelle eine class hinzufügte?

Irgendeine Idee, was ist der richtige Weg, um zu erreichen, was ich versuche zu tun?

Danke vielmals.

Solutions Collecting From Web of "Wie man ein dvi-Tag zu einem shortcode hinzufügt und dann einen generierten Text mit jQuery ändert"